All USB class drivers are now automatically included when LUFA/Drivers/USB.h is included, and no longer need to be seperately included.
All LowLevel demos changed to use the constants and types defined in the USB class drivers.
This commit is contained in:
parent
8f3bee7d86
commit
b37d77eab3
208 changed files with 589 additions and 2910 deletions
|
|
@ -54,6 +54,9 @@
|
|||
* - Moved the USB mode specifier constants into a new enum, so that they are semantically related to one another
|
||||
* - Renamed ENDPOINT_DOUBLEBANK_SUPPORTED() to ENDPOINT_BANKS_SUPPORTED() and changed it to return the maximum number of supported banks for
|
||||
* the given endpoint
|
||||
* - Better algorithm to extract and convert the internal device serial number into a string descriptor (if present)
|
||||
* - All USB class drivers are now automatically included when LUFA/Drivers/USB.h is included, and no longer need to be seperately included
|
||||
* - All LowLevel demos changed to use the constants and types defined in the USB class drivers
|
||||
*
|
||||
* <b>Fixed:</b>
|
||||
* - Fixed USB_GetHIDReportItemInfo() function modifying the given report item's data when the report item does not exist
|
||||
|
|
|
|||
|
|
@ -21,6 +21,9 @@
|
|||
* specified, the controller will default to UID selection mode.
|
||||
* - The USB mode specifier constants have been moved into a new enum and renamed. Existing projects should use the equivalent
|
||||
* value in the new \ref USB_Modes_t enum.
|
||||
* - All class driver headers are now included as part of the standard LUFA/Drivers/USB/USB.h master dispatch header, and should
|
||||
* no longer be included seperately. Class driver module source files must still be added as a seperate module in the project's
|
||||
* makefile if used.
|
||||
*
|
||||
* <b>Device Mode</b>
|
||||
* - Endpoints MUST be allocated in ascending order to ensure that bank corruption does not occur. Ensure that your user application
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue