| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-04-11 | clean up | hathach | |
| 2019-03-27 | remove tud_msc_ready() | hathach | |
| 2019-03-27 | cleanup, remove the use of _TINY_USB_SOURCE_FILE_ | hathach | |
| 2019-03-27 | replace dcd_edpt_(clear)stall by usbd_edpt_(clear)stall | hathach | |
| - remove dcd_edpt_stalled() from dcd porting | |||
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-03-04 | follow up to PR #39 | hathach | |
| 2019-03-03 | Fixes #33: Remove invalid use of strncpy(). | Gregory P. Smith | |
| This was causing a stringop-truncation compiler warning in gcc 8 when the #defined values being copied from were string literals. `error: 'strncpy' output truncated before terminating nul copying 8 bytes from a string of the same length [-Werror=stringop-truncation]` These fields aren't NUL terminated C strings, they are a fixed width buffer that is supposed to be space (0x20) padded. | |||
| 2019-02-22 | mscd: send scsi status before invoke read10/write10/scsi complete callback | hathach | |
| 2019-02-20 | Fix write protected MSC. The bits were flipped. | Scott Shawcroft | |
| 2019-01-29 | zero init internal class/device data | hathach | |
| 2018-12-14 | rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistency | hathach | |
| 2018-12-14 | clean up compiler attribute | hathach | |
| 2018-12-12 | change usbd xfer_cb return type to bool | hathach | |
| 2018-12-12 | change class driver open return type to bool | hathach | |
| 2018-12-12 | rename descriptor_* helper to tu_desc_* | hathach | |
| 2018-12-12 | rename edpt_dir/number/addr to tu_edpt_* | hathach | |
| 2018-12-12 | replace all hcd pipe close by hcd_device_remove | hathach | |
| 2018-12-11 | more hcd_pipe to hcd_edpt rename | hathach | |
| 2018-12-11 | rename to hcd_edpt_open() | hathach | |
| 2018-12-11 | remove pipe handle in host msc | hathach | |
| 2018-12-10 | fix msc host | hathach | |
| 2018-12-10 | usbh name change | hathach | |
| 2018-12-10 | host msc built but got hardfault with inquiry command | hathach | |
| 2018-12-10 | clean up host pipe api | hathach | |
| 2018-12-07 | rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLED | hathach | |
| 2018-12-07 | able to build host hid | hathach | |
| 2018-12-07 | able to build with host msc | hathach | |
| 2018-12-06 | rename CFG_TUSB_HOST_CDC/MSC to CFG_TUH_CDC/MSC | hathach | |
| 2018-11-30 | rename OPT_MCU_LPC13UXX to OPT_MCU_LPC13XX | hathach | |
| 2018-11-28 | add Auto descriptor endpoint num config to support lpc17xx | hathach | |
| CFG_TUD_DESC_*_EPNUM | |||
| 2018-11-26 | add OPT_MODE_HIGH_SPEED | hathach | |
| 2018-11-26 | clean up warnings | hathach | |
| 2018-11-23 | remove pragma GCC diagnostic | hathach | |
| 2018-11-23 | rename DCD_XFER_SUCCESS to XFER_RESULT_SUCCESS | hathach | |
| 2018-11-23 | rename xfer complete enum | hathach | |
| 2018-11-23 | rename tusb_event_t to xfer_result_t | hathach | |
| 2018-11-22 | rename CFG_TUSB_MEM_SECTION to CFG_TUSB_MEM_SECTION | hathach | |
| 2018-11-22 | msc device block count and block num | hathach | |
| - replace CFG_TUD_MSC_BLOCK_NUM & CFG_TUD_MSC_BLOCK_SZ by tud_msc_capacity_cb() (mandatory callback) | |||
| 2018-11-16 | nrf5x: 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-09 | Exempt from strict warnings for struct packing and add MCU options | Scott Shawcroft | |
| 2018-11-08 | Polish up control split and treat it more like a normal endpoint. | Scott Shawcroft | |
| 2018-11-07 | Split out the control endpoint logic | Scott Shawcroft | |
| 2018-11-07 | Add 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-10-24 | rename verify_breakpoint to TU_BREAKPOINT | hathach | |
| 2018-10-24 | replace dcd_xfer_complete by dcd_xfer_complete() | hathach | |
| 2018-10-23 | clean up msc device | hathach | |
| 2018-10-23 | clean up helper func | hathach | |
| 2018-08-23 | rename common func to avoid conflict | hathach | |
| 2018-08-13 | rename VERIFY to TU_VERIFY to avoid conflict with application | hathach | |
| 2018-07-27 | add usb msc callback description | hathach | |
