qmk_firmware/LUFA/Drivers/USB/HighLevel
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
..
Template 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
ConfigDescriptor.c Fix low level host mode demos not correctly fetching the next endpoint when an invalid interface is discarded. 2010-09-30 07:56:47 +00:00
ConfigDescriptor.h More spell checking of all source files -- correct missed errors, switch to EN-GB spelling dictionary. 2010-07-30 09:48:35 +00:00
DeviceStandardReq.c Fixed random enumeration failure while in device mode due to interrupts causing the Set Address request to exceed maximum timings. 2010-10-12 11:27:15 +00:00
DeviceStandardReq.h Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h. 2010-07-21 12:20:34 +00:00
EndpointStream.c Split out endpoint and pipe stream functions into new EndpointStream.c/.h and PipeStream.c/.h files. 2010-08-22 13:31:27 +00:00
EndpointStream.h Split out endpoint and pipe stream functions into new EndpointStream.c/.h and PipeStream.c/.h files. 2010-08-22 13:31:27 +00:00
Events.c Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style. 2010-05-08 03:12:14 +00:00
Events.h Removed the EVENT_USB_InitFailure() event, as not specifying a USB mode to USB_Init() now defaults the controller into UID selection mode. 2010-09-15 13:11:28 +00:00
HostStandardReq.c Add missing const qualifiers to class drivers. 2010-07-21 14:00:51 +00:00
HostStandardReq.h Add missing const qualifiers to class drivers. 2010-07-21 14:00:51 +00:00
PipeStream.c Split out endpoint and pipe stream functions into new EndpointStream.c/.h and PipeStream.c/.h files. 2010-08-22 13:31:27 +00:00
PipeStream.h Split out endpoint and pipe stream functions into new EndpointStream.c/.h and PipeStream.c/.h files. 2010-08-22 13:31:27 +00:00
StdDescriptors.h Move out many of the common class driver constants into grouped enums, to make them more managable. 2010-09-28 12:14:06 +00:00
StdRequestType.h Fix incorrect documentation on the Get Descriptor standard request. 2010-09-15 10:47:22 +00:00
StreamCallbacks.h Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h. 2010-07-21 12:20:34 +00:00
USBMode.h Clarify in the project documentation files what the each of the different USB AVR device "series" comprises of. 2010-08-31 12:33:21 +00:00
USBTask.c Remove USB_MODE_* macros, replace with a semantically linked USB_Modes_t enum. 2010-10-12 12:22:11 +00:00
USBTask.h Minor documentation phrasing changes. 2010-09-12 12:20:36 +00:00