59 Commits (7f190b8494b5894b01f2ba6236186751409ebd1f)

Author SHA1 Message Date
DrZiplok@gmail.com 6d31545b8d Per Jose, fix the interrupt vectors to work for non-1280-based Arduino. 15 years ago
DrZiplok@gmail.com 11865c1718 Remove the method call from the interrupt handlers. This brings the rx and tx interrupt paths down to < 60 instructions worst case, or ~4us. 15 years ago
analoguedevices 63ae72648e Commented out AP_Common, which is not implemented yet. 15 years ago
DrZiplok@gmail.com 6268189d31 Dynamically allocate serial buffers at ::begin time. Allow buffer sizes to be dynamically set. 15 years ago
DrZiplok@gmail.com 6b6637bd06 Omit the ::write method, as Print already implements it. 15 years ago
DrZiplok@gmail.com 009ef940c6 Update to take advantage of the new Stream class in Arduino 0019. 15 years ago
DrZiplok@gmail.com e0be94a03f Change the way the port declaration macros work. This saves ~300 15 years ago
DrZiplok@gmail.com 22c9ed317e Change the way that FastSerial ports are created, so that we can avoid 15 years ago
DrZiplok@gmail.com b4a840a336 Add 'extern' definitions to legitimise clients that want to assume that Serial* always exists. 15 years ago
DrZiplok@gmail.com 6074c410d9 "Fast" serial driver that fully overrides the Arduino-provided HardwareSerial/Serial* driver. 15 years ago