aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/XPLAINBridge/XPLAINBridge.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year on all source files.Dean Camera2011-01-011-2/+2
|
* Rename RingBuffer header functions and typedefs from RingBuff_* to ↵Dean Camera2010-12-311-3/+3
| | | | RingBuffer_* so that it matches the header name.
* Make a new general RingBuffer.h misc library driver, instead of the ↵Dean Camera2010-12-261-1/+1
| | | | | | | | per-application LightweightRingBuff.h ring buffers. Change over projects to use the new driver. Add ORDERED_EP_CONFIG to the device Projects (only) that use only a single class driver, or where the endpoint ordering is fixed, to save on compiled binary size. Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointers.
* Fixed broken DFU bootloader, added XPLAIN support for bootloader start when ↵Dean Camera2010-11-271-0/+1
| | | | XCK jumpered to ground.
* Renamed the EVENT_USB_Device_UnhandledControlRequest() event to ↵Dean Camera2010-11-051-1/+1
| | | | EVENT_USB_Device_ControlRequest() as it is now fired before the library request handlers, not afterwards.
* Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org ↵Dean Camera2010-10-281-1/+1
| | | | redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
* All USB class drivers are now automatically included when LUFA/Drivers/USB.h ↵Dean Camera2010-10-241-1/+0
| | | | | | is included, and no longer need to be seperately included. All LowLevel demos changed to use the constants and types defined in the USB class drivers.
* Clean up excessive whitespace at the end of each line using the wspurify ↵Dean Camera2010-10-131-9/+10
| | | | tool made by Laszlo Monda
* Changed the signature of the CALLBACK_USB_GetDescriptor() callback function ↵Dean Camera2010-08-241-1/+2
| | | | so that the descriptor pointer is const, to remove the need for extra casting inside the callback (thanks to Jonathan Kollasch).
* Update all demos, projects and bootloaders to indent all function ↵Dean Camera2010-07-211-1/+3
| | | | | | parameters, one per line, for better readability. Add missing const qualifiers to the demos.
* Added ability to set the serial baud rate via the user's terminal in the ↵Dean Camera2010-07-151-0/+2
| | | | XPLAINBridge project.
* Moved calls to V2Params_UpdateParamValues() out of the main AVRISP-MKII and ↵Dean Camera2010-06-211-1/+1
| | | | XPLAINBridge project loops and into the AVRISP management function.
* Make software USART used in the XPLAINBridge project directly check and ↵Dean Camera2010-05-261-1/+3
| | | | 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-10/+3
| | | | 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-261-2/+9
| | | | 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-081-94/+94
| | | | correctly converted to the target system's native end of line style.
* USB_Init() no longer calls sei() to enable global interrupts - this must now ↵Dean Camera2010-04-281-0/+1
| | | | be done in the user application once all init code has run.
* Clean up XPLAINBridge code.Dean Camera2010-02-161-2/+2
|
* Clean up of the altered XPLAINBridge project.Dean Camera2010-01-191-0/+3
|
* Changed XPLAINBridge project to be both a USB to USART bridge and a PDI ↵Dean Camera2010-01-191-6/+21
| | | | programmer, based on the state of a mode select pin.
* Update copyright year to 2010.Dean Camera2009-12-301-2/+2
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-281-7/+7
|
* Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() ↵Dean Camera2009-11-251-0/+1
| | | | macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints.
* Added new XPLAIN serial Bridge project (thanks to John Steggall for the ↵Dean Camera2009-11-251-0/+74
software UART code).