qmk_firmware/LUFA/Drivers/USB/LowLevel
Dean Camera 7aaced1e8b Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum.
Moved the USB device selection logic for ENDPOINT_TOTAL_ENDPOINTS further up in Endpoint.h to where the endpoint bank capabilities are determined, to reduce the total number of device-specific logic.

Change USB_Host_WaitMS() to test and disable the HSOFI interrupt before resuming the bus, so that it does not fire before the delay loop has run.

Add missing const qualifier to the parameter of USB_Host_ClearPipeStall().
2010-10-12 12:22:11 +00:00
..
Device.c Add missing eol-style properties to new source files. 2010-07-12 10:20:38 +00:00
Device.h Added new NO_SOF_EVENTS compile time option, enabled in the bootloaders to reduce the compiled binary size. 2010-10-07 11:55:20 +00:00
Endpoint.c Cache the USB_DeviceState variable internally in the library core when multiple checks are required in a single loop iteration, to reduce compiled code size. 2010-10-06 10:16:02 +00:00
Endpoint.h Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
Host.c Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
Host.h Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
OTG.h Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
Pipe.c Reverted Endpoint/Pipe non-sequential configuration hack, placed restriction on the configuration order instead to ensure maximum reliability. 2010-09-30 06:23:38 +00:00
Pipe.h Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
USBController.c Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
USBController.h Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
USBInterrupt.c Added new NO_SOF_EVENTS compile time option, enabled in the bootloaders to reduce the compiled binary size. 2010-10-07 11:55:20 +00:00
USBInterrupt.h Rename internal suspend and wake up USB interrupt macros so that they follow the same naming scheme as the other USB ISR macros. 2010-09-19 08:42:30 +00:00