Make Host mode Class drivers only set the class driver instance's state values once a compatible interface has been found within the device.
This commit is contained in:
parent
86367574e6
commit
a1e453e900
9 changed files with 77 additions and 140 deletions
|
@ -19,6 +19,7 @@
|
|||
* -# Change makefiles to allow for absolute LUFA location to be used
|
||||
* -# Re-add interrupt Pipe/Endpoint support
|
||||
* -# Fix intermittent device mode enumeration errors
|
||||
* -# Add HID report macros to make HID report editing easier
|
||||
* - Documentation/Support
|
||||
* -# Add detailed overviews of how each demo works
|
||||
* -# Add board overviews
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* <b>Device Mode</b>
|
||||
* - Endpoints MUST be allocated in ascending order to ensure that bank corruption does not occur. Ensure that your user application
|
||||
* allocated endpoints in ascending order - or if your application uses the USB device mode class drivers, ensure that each instance's
|
||||
* endpoint indexes are non-overlapped with other interface's endpoints.
|
||||
* endpoint indexes are not overlapped with other interface's endpoints.
|
||||
* - The signature for the CALLBACK_USB_GetDescriptor() callback has changed, the "void** const DescriptorAddress" parameter is
|
||||
* now "const void** const DescriptorAddress". Existing applications should update their callback signatures to match this, and
|
||||
* eliminate any casting of descriptor pointers to a non-const pointer.
|
||||
|
@ -33,7 +33,7 @@
|
|||
* <b>Host Mode</b>
|
||||
* - Pipes MUST be allocated in ascending order to ensure that bank corruption does not occur. Ensure that your user application
|
||||
* allocated pipes in ascending order - or if your application uses the USB host mode class drivers, ensure that each instance's
|
||||
* pipe indexes are non-overlapped with other interface's pipes.
|
||||
* pipe indexes are not overlapped with other interface's pipes.
|
||||
* - The PRNT_Host_SendData() function has been renamed to \ref PRNT_Host_SendString(). Existing applications should simply
|
||||
* replace all references to the obsolete function name with the new function name.
|
||||
* - The names of the class specific descriptor type defines in the USB Class drivers have changed - refer to the driver documentation
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue