| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-02 | license: use SPDX identifiers for src/ headers (#3749) | Ha Thach | |
| * license: use SPDX identifiers for src/ headers Replace the full ~20-line MIT license boilerplate on every src/ file with a two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500 lines of duplicated boilerplate. | |||
| 2025-10-22 | Apply suggestions from code review | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-10-22 | Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifo | copilot-swe-agent[bot] | |
| Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-10-15 | refactor spresense into cxd56. there is no orphan board in bsp. | hathach | |
| 2024-10-14 | change dcd_init() return from void to bool | hathach | |
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | change dcd_init() to take rhport struct | hathach | |
| 2024-04-03 | add note for sdk v2 and v3, also add check if allocreq failed | hathach | |
| 2024-03-26 | Improved SDK 3.2.0 compatibility | Camila | |
| - Used usbdev_allocreq for compatibility with SDK 3.2.0 - Wrapped previous code in #ifdef for legacy compatibility | |||
| 2024-03-11 | Changes required for SDK 3.2.0: | Camila | |
| - Define EP_ALLOCREQ - Define EP_FREEREQ - Define EP_ALLOCBUFFER - Define EP_FREEBUFFER Those were previously defined in spresense-exported-sdk, but now have been removed. | |||
| 2022-05-31 | Merge pull request #1381 from hathach/add-sof-isr | Ha Thach | |
| Add SOF IRQ Handler | |||
| 2022-04-20 | add msec timeout to osal_queue_receive(), tud_task() and tuh_task() both ↵ | hathach | |
| pending for event queue with timeout of 1 ms | |||
| 2022-03-07 | added dcd_sof_enable() stubs for all other ports | hathach | |
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2022-02-25 | improve rphort management for usbd | hathach | |
| 2021-10-24 | remove ep descriptor wMaxPacketSize bitfield due to endian issue | hathach | |
| 2021-10-17 | more -Wcast-qual | hathach | |
| 2021-08-26 | add dcd_edpt_close_all() for clear existing configured state | hathach | |
| correctly responded to TD 9.13 Set Configuration Test | |||
| 2021-05-27 | more include clean up | hathach | |
| 2021-02-24 | spresense: fix setup processed flag | Kamil Tomaszewski | |
| 2021-02-22 | Pass the correct speed on Spresense | Kamil Tomaszewski | |
| 2021-01-25 | Fix dcd issues on cxd56 | Kamil Tomaszewski | |
| Pass the next setup package when USB stack is ready to receive it. When the transfer is 0 on EP0 send complete to the USB stack Pass the data received after the setup package to the USB stack. | |||
| 2020-07-17 | update actual link speed for spresense | hathach | |
| 2020-04-17 | complete remove dcd_set_config(), fix unit test | hathach | |
| 2020-04-17 | added disconnect for spresense | hathach | |
| 2020-04-17 | add code for disconnect/connect (not tested) | hathach | |
| 2020-04-16 | stm32 sysnopsys disconnect/connect | hathach | |
| 2020-04-09 | rename static function for dcd_cxd56 to prevent conflict | hathach | |
| 2019-10-08 | Disable/enable only USB interrupt | Kamil Tomaszewski | |
| 2019-10-07 | Send SUSPEND and RESUME signals | Kamil Tomaszewski | |
| 2019-10-07 | Disable/enable interrupt | Kamil Tomaszewski | |
| 2019-10-04 | Add Spresense board | Kamil Tomaszewski | |
