qmk_firmware/LUFA/Drivers/USB/LowLevel
Dean Camera 5aa2b26261 Added new RNDIS Host class driver and the beginnings of a RNDISEthernetHost Class Driver demo.
Fixed all Class drivers to ensure they have appropriate guards on each function to ensure the device is enumerated before running, fixed error codes on all guards to return "DeviceDisconnected" where possble.

Renamed HOST_SENDCONTROL_DeviceDisconnect enum value to HOST_SENDCONTROL_DeviceDisconnected to be in line with the rest of the library enum error codes.
2009-11-26 04:46:31 +00:00
..
Template Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints. 2009-11-25 03:26:57 +00:00
DevChapter9.c Minor code cleanups for clarity. 2009-11-11 09:09:39 +00:00
DevChapter9.h Renamed all library events to properly seperate out Device and Host mode events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only. 2009-08-05 06:36:31 +00:00
Device.h Spell check all source code variables, comments and strings. 2009-11-09 13:15:28 +00:00
Endpoint.c Update CDC Class Driver character stream functions to use the correct avr-libc return codes for errors and EOF. 2009-11-10 11:24:15 +00:00
Endpoint.h Update CDC Class Driver character stream functions to use the correct avr-libc return codes for errors and EOF. 2009-11-10 11:24:15 +00:00
Host.c Fixed host state machine not enabling Auto VBUS mode when HOST_DEVICE_SETTLE_DELAY_MS is set to zero. 2009-11-24 08:54:41 +00:00
Host.h Add double banking property to LUFA powered projects in the Projects directory. Add guards to macro parameters to ensure that formulas passed as parameters don't mess up the internal macro structure. 2009-11-06 14:32:01 +00:00
HostChapter9.c Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints. 2009-11-25 03:26:57 +00:00
HostChapter9.h Added new RNDIS Host class driver and the beginnings of a RNDISEthernetHost Class Driver demo. 2009-11-26 04:46:31 +00:00
LowLevel.c Added CDC_Device_Flush() command to the CDC Device mode class driver. 2009-08-13 06:43:17 +00:00
LowLevel.h The incomplete StandaloneProgrammer project now uses Host and Device Mass storage classes, so that program data can either be loaded onto the device's Dataflash storage, or read off an attached USB memory stick. 2009-11-23 12:40:14 +00:00
OTG.h Corrections, improvements and additions to the incomplete RNDISHost demo. 2009-11-13 13:24:04 +00:00
Pipe.c Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints. 2009-11-25 03:26:57 +00:00
Pipe.h Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints. 2009-11-25 03:26:57 +00:00