Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | at91lib: Add USB MULTI driver (for device with 3 configurations)HEADmaster | Harald Welte | 2011-07-31 | 4 | -0/+706 |
| | | | | | This is in anticipation of the future SIMtrace firmware, where we will have a single device with three configurations. | ||||
* | at91lib CDC: Re-enable DFU string descriptors | Harald Welte | 2011-07-31 | 1 | -1/+1 |
| | |||||
* | USBD: properly return the secondary configuration descriptors | Harald Welte | 2011-07-31 | 1 | -10/+18 |
| | | | | | we need to actually look at the wIndex of the GET_DESCRIPTOR request from the host. | ||||
* | USBD multi-conf: Fix non-highspeed case | Harald Welte | 2011-07-31 | 3 | -7/+7 |
| | |||||
* | USBD: Add support for up to 4 configurations per device | Harald Welte | 2011-07-31 | 5 | -20/+22 |
| | | | | This is implemented by using a pointer array for the config descriptors | ||||
* | DFU: remove some compiler warnings by using type-casts | Harald Welte | 2011-07-31 | 1 | -3/+3 |
| | |||||
* | Add DFU interface descriptor support to CDC-serial driver | Harald Welte | 2011-07-31 | 1 | -7/+13 |
| | |||||
* | DFU: make sure to include board.h | Harald Welte | 2011-07-31 | 1 | -0/+1 |
| | |||||
* | DFU: remove need for "#ifdef BOARD_USB_DFU" in drivers | Harald Welte | 2011-07-31 | 2 | -3/+6 |
| | | | | | | We define a DFU_IF_DESCRIPTORS_STRUCT macro that adds the respective structure members to the 'struct CCIDDriverConfigurationDescriptors' (or similar in other drivers) | ||||
* | AT91LIB: Add DFU interface descriptors to CCID | Harald Welte | 2011-07-31 | 3 | -11/+144 |
| | | | | | | A board can now define BOARD_USB_DFU which will cause the USB DFU interface descriptors for the sam7dfu bootloader to be appended automatically. | ||||
* | at91lib: Core support for multiple configurations | Harald Welte | 2011-07-31 | 1 | -23/+34 |
| | |||||
* | import usb-device-composide-cdchid-project | Harald Welte | 2011-07-31 | 18 | -0/+3302 |
| | |||||
* | at91lib ccid: Fix CCID descriptor sent to the host | Harald Welte | 2011-07-30 | 1 | -5/+9 |
| | | | | | The CCID deccriptor needs to claim T=0 support and auto-baud/auto-clock, otherwise some drivers legitimately refues to work with the device. | ||||
* | import cdc-serial driver part from usb-device-cdc-serial-project | Harald Welte | 2011-07-24 | 4 | -0/+1119 |
| | |||||
* | initial import of the usb ccid example for the sam7s | Harald Welte | 2011-07-24 | 16 | -0/+7998 |