qmk_firmware/Demos/Device/ClassDriver
Dean Camera aaa0bed556 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.
The USB target family and allowable USB mode tokens are now public and documented (USB_CAN_BE_*, USB_SERIES_*_AVR).

The SCSI_Request_Sense_Response_t and SCSI_Inquiry_Response_t type defines are now part of the Mass Storage Class driver common defines, rather than being defined in the Host mode Class driver section only.

The USB_MODE_HOST token is now defined even when host mode is not available.

Added missing CDC_Host_CreateBlockingStream() function code to the CDC Host Class driver.
2009-11-23 12:40:14 +00:00
..
AudioInput Fixed Endpoint_Write_Control_Stream_* functions not sending a terminating IN when the given data length is zero. 2009-11-20 06:56:43 +00:00
AudioOutput Remove dependancies from the LowLevel demos to the ClassDriver demos, since the use of ClassDriver headers now outputs an error when NO_STREAM_CALLBACKS is used. 2009-11-08 21:56:18 +00:00
CDC Minor code cleanups for clarity. 2009-11-11 09:09:39 +00:00
CDCMouse Corrections, improvements and additions to the incomplete RNDISHost demo. 2009-11-13 13:24:04 +00:00
DualCDC Add optional double-banking support to the Device mode Class Drivers, on a per-endpoint, per-interface level. 2009-11-06 13:43:18 +00:00
GenericHID Fixed Endpoint_Write_Control_Stream_* functions not sending a terminating IN when the given data length is zero. 2009-11-20 06:56:43 +00:00
Joystick Corrections, improvements and additions to the incomplete RNDISHost demo. 2009-11-13 13:24:04 +00:00
Keyboard Removed code to zero reports between two keyboard reports with differing number of pressed keys, as this relied on non-standard OS behaviour. 2009-11-23 05:45:59 +00:00
KeyboardMouse Corrections, improvements and additions to the incomplete RNDISHost demo. 2009-11-13 13:24:04 +00:00
MassStorage 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
MassStorageKeyboard Add optional double-banking support to the Device mode Class Drivers, on a per-endpoint, per-interface level. 2009-11-06 13:43:18 +00:00
MIDI Add optional double-banking support to the Device mode Class Drivers, on a per-endpoint, per-interface level. 2009-11-06 13:43:18 +00:00
Mouse Corrections, improvements and additions to the incomplete RNDISHost demo. 2009-11-13 13:24:04 +00:00
RNDISEthernet Spell check all source code variables, comments and strings. 2009-11-09 13:15:28 +00:00
makefile Added new JoystickHostWithParser demos to the library. 2009-11-04 04:55:10 +00:00