| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
- replace tusb_hal_int_enable/disable to dcd_int_enable/disable,
hcd_int_enable/disable
- remove tusb_hal_init(), this will be part of dcd_init/hcd_init,
anything beyond dcd/hcd should be inited by bsp
|
|
|
|
CFG_TUD_DESC_*_EPNUM
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
- fix build issue with freertos
|
|
- rename dcd,hal to dcd_samd51, hal_samd51 since some IDE has issue with
duplicated names (e.g keil, ses).
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
without usb to compile such as nrf52832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
consumer, syscontrol, gamepad
|
|
|