summaryrefslogtreecommitdiff
path: root/src/tusb_option.h
AgeCommit message (Collapse)Author
2018-11-16nrf5x: refactor device control transfer.hathach
- make control transfer as part of usbd. Class driver must use usbd_control_ API() instead of dcd_ api. - change the signature of class driver's control_request - allow control request complete to stall in staus stage - move control request parser & handling to usbd.
2018-11-09Exempt from strict warnings for struct packing and add MCU optionsScott Shawcroft
2018-11-07Add SAMD21 and SAMD51 support for CircuitPython.Scott Shawcroft
The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs.
2018-09-04adding mynewt to osalhathach
2018-08-30allow no mode compilation (no host/device enabled). Handy for project ↵hathach
without usb to compile such as nrf52832
2018-07-31dev hid enhancement, add report descriptor templates for keyboard, mouse, ↵hathach
consumer, syscontrol, gamepad
2018-07-31move default optionhathach
2018-07-29hid device enhancehathach
2018-07-28fix hid generic various errorhathach
2018-07-28change HID config, move HID boot config to part of auto descriptor onlyhathach
2018-07-23reworking device hid class driverhathach
2018-07-13better multiple interfaces support for cdc devicehathach
2018-07-12rename CFG_TUD_ENUM_BUFFER_SIZE to CFG_TUD_CTRL_BUFSIZEhathach
2018-07-04add CFG_TUD_MSC_BLOCK_NUM, CFG_TUD_MSC_BLOCK_SZ msc device auto response to ↵hathach
scsi read capa and read format cap
2018-07-01clean uphathach
2018-07-01update auto descriptorhathach
2018-06-18rename subfolder source to srchathach