aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/XPLAINBridge/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Make XPLAINBridge serial bridge much more reliable for the reception of ↵Dean Camera2010-06-241-11/+5
| | | | characters from the XMEGA through the software UART interface.
* Maximise the size of the ring buffers in the Benito/XPLAINBridge/USBtoSerial ↵Dean Camera2010-06-241-1/+1
| | | | projects, so that they should never become full under normal conditions.
* Spell check code and manual pages. Remove custom Doxygen CSS stylesheet, as ↵Dean Camera2010-06-161-2/+2
| | | | the new 1.7 Doxygen's default stylesheet is much better.
* Slight improvements to the reliability of the software UART in the ↵Dean Camera2010-06-121-23/+20
| | | | XPLAINBridge project.
* Oops - light weight ring buffer documentation used \ref instead of \param to ↵Dean Camera2010-06-101-4/+4
| | | | document function parameters.
* Add missing documentation to the lightweight ring buffer code in the ↵Dean Camera2010-06-101-89/+119
| | | | XPLAINBridge project.
* Minor documentation cleanups.Dean Camera2010-06-031-2/+2
|
* Replace ring buffer library in Benito and USBtoSerial projects with the new ↵Dean Camera2010-05-261-2/+2
| | | | lightweight ring buffer header to improve reliability.
* Add better documentation to the Software UART code in the XPLAINBridge project.Dean Camera2010-05-261-35/+71
|
* Switch software UART over to timer 1 and remove timer prescaling to try to ↵Dean Camera2010-05-262-16/+16
| | | | prevent integer rounding errors and thus minimize the possible error of the UART code.
* Rename software USART driver globals to make the code more in line with the ↵Dean Camera2010-05-262-11/+11
| | | | rest of the XPLAINBridge project.
* Make software USART used in the XPLAINBridge project directly check and ↵Dean Camera2010-05-263-57/+37
| | | | store into the ring buffers, rather than polling from the main program loop to avoid added latency.
* Create a new LightweightRingBuffer.h header file for the XPLAIN project to ↵Dean Camera2010-05-261-0/+89
| | | | abstract out the new ring buffer without a performance penalty.
* The RingBuff library code has been replaced in the XPLAINBridge project with ↵Dean Camera2010-05-264-262/+27
| | | | an ultra lightweight buffer to help improve the reliability of the bridge.
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-084-438/+438
| | | | correctly converted to the target system's native end of line style.
* Add const keyword to the demo function parameters where possible.Dean Camera2010-04-181-3/+3
|
* Clean up XPLAINBridge code.Dean Camera2010-02-162-9/+9
|
* Update copyright year to 2010.Dean Camera2009-12-304-12/+12
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-284-28/+28
|
* Add const qualifier to the parameters of Projects' functions where possible.Dean Camera2009-12-202-8/+8
|
* Started implementing the low level PDI protocol in the AVRISP project, for ↵Dean Camera2009-12-031-2/+2
| | | | XMEGA device programming.
* Add new more reliable software UART for the XPLAINBridge project by David ↵Dean Camera2009-12-022-0/+203
| | | | Prentice and Peter Danneger.
* Removed John Steggall's software UART code from the XPLAIN Bridge project ↵Dean Camera2009-12-023-614/+0
| | | | due to reliability issues.
* Enable pullup on the PD5 pin of the AVR in the XPLAINBridge project - this ↵Dean Camera2009-11-261-1/+1
| | | | is connected to the XMEGA's /RESET line, need to enable pullup to prevent spurrious resets.
* Updated John Steggall's software USART in the XPLAINBridge project.Dean Camera2009-11-263-71/+237
|
* Added new XPLAIN serial Bridge project (thanks to John Steggall for the ↵Dean Camera2009-11-254-0/+684
software UART code).