Added new HOST_STATE_WaitForDeviceRemoval host state machine state for non-blocking...
authorDean Camera <dean@fourwalledcubicle.com>
Mon, 13 Jul 2009 05:34:43 +0000 (05:34 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Mon, 13 Jul 2009 05:34:43 +0000 (05:34 +0000)
commit0fcbe22c9eb68f5769bf57469e1bcf9b340d0ae3
tree3c9c1613def7ed9c299d197c9a97fe7622eb987d
parenta54ed0085b29f81946f3652bd412103292da7589
Added new HOST_STATE_WaitForDeviceRemoval host state machine state for non-blocking disabling of device communications until the device has been removed (for use when an error occurs or communications with the device have completed). Changed over all host mode demos to use the new state.

Added verbose documentation for each of the USB Host state machine states.
18 files changed:
Demos/Host/Incomplete/BluetoothHost/BluetoothHost.c
Demos/Host/Incomplete/BluetoothHost/DeviceDescriptor.c
Demos/Host/Incomplete/PrinterHost/PrinterHost.c
Demos/Host/LowLevel/CDCHost/CDCHost.c
Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.c
Demos/Host/LowLevel/KeyboardHost/KeyboardHost.c
Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.c
Demos/Host/LowLevel/MassStorageHost/MassStorageHost.c
Demos/Host/LowLevel/MouseHost/MouseHost.c
Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c
Demos/Host/LowLevel/StillImageHost/StillImageHost.c
LUFA/Drivers/USB/Class/Host/CDC.c
LUFA/Drivers/USB/LowLevel/Host.c
LUFA/Drivers/USB/LowLevel/Host.h
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/CompileTimeTokens.txt
LUFA/ManPages/FutureChanges.txt
Projects/MissileLauncher/MissileLauncher.c