qmk_firmware/Demos/Device/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
..
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 Spell check all source code variables, comments and strings. 2009-11-09 13:15:28 +00:00
CDC Add new CDCMouse ClassDriver device demo, combining a CDC Virtual Serial Port and a HID Mouse. 2009-11-03 12:12:07 +00:00
DualCDC Add new CDCMouse ClassDriver device demo, combining a CDC Virtual Serial Port and a HID Mouse. 2009-11-03 12:12:07 +00:00
GenericHID Fix invalid Event name rule in demo/project makefiles. 2009-10-16 08:04:51 +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 Fix invalid Event name rule in demo/project makefiles. 2009-10-16 08:04:51 +00:00
MassStorage Cleanups to the MassStorage Device demos, and the MassStorage Device Class driver. 2009-11-15 12:50:23 +00:00
MIDI Spell check all source code variables, comments and strings. 2009-11-09 13:15:28 +00:00
Mouse Fixed LowLevel Keyboard demo not saving the issued report only after it has been written to the endpoint. 2009-11-20 04:39:41 +00:00
RNDISEthernet Added new RNDIS Host class driver and the beginnings of a RNDISEthernetHost Class Driver demo. 2009-11-26 04:46:31 +00:00
makefile Moved USBtoSerial demo the Projects directory, as it is simply an expanded CDC demo. Added const qualifier to Endpoint/Pipe stream write routines. 2009-10-18 05:35:48 +00:00