Added new USB_Host_ClearPipeStall() convenience function to clear a stall condition...
authorDean Camera <dean@fourwalledcubicle.com>
Thu, 18 Jun 2009 07:53:51 +0000 (07:53 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Thu, 18 Jun 2009 07:53:51 +0000 (07:53 +0000)
commite338cb6f329d6bf948abad88637f81436ee90daf
tree8363f304c09248929a65f9c3e029340d1dc960b1
parent2b21a1552d1a5b107120f4ac2e9ac357c999cc34
Added new USB_Host_ClearPipeStall() convenience function to clear a stall condition on an attached device's endpoint.

Added new USB_Host_GetDeviceDescriptor() convenience function to retrieve the attached device's Device descriptor.

Make Pipe_ConfigurePipe() mask the given endpoint number against PIPE_EPNUM_MASK to ensure the endpoint IN direction bit is cleared to prevent endpoint type corruption.

Fix documentation mentioning Pipe_GetCurrentToken() function when real name is Pipe_GetPipeToken().
15 files changed:
Bootloaders/CDC/makefile
Bootloaders/DFU/makefile
Bootloaders/TeensyHID/makefile
Demos/Host/ClassDriver/MassStorageHost/Lib/MassStoreCommands.c
Demos/Host/ClassDriver/MassStorageHost/Lib/MassStoreCommands.h
Demos/Host/Incomplete/BluetoothHost/BluetoothHost.c
Demos/Host/LowLevel/MassStorageHost/Lib/MassStoreCommands.c
Demos/Host/LowLevel/MassStorageHost/Lib/MassStoreCommands.h
LUFA/Drivers/USB/HighLevel/USBTask.h
LUFA/Drivers/USB/LowLevel/Host.c
LUFA/Drivers/USB/LowLevel/Host.h
LUFA/Drivers/USB/LowLevel/Pipe.c
LUFA/Drivers/USB/LowLevel/Pipe.h
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/FutureChanges.txt