summaryrefslogtreecommitdiff
path: root/src/portable/sony
AgeCommit message (Collapse)Author
2026-07-02license: 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-22Apply suggestions from code reviewZixun LI
Co-authored-by: Copilot <[email protected]>
2025-10-22Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifocopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]>
2025-10-15refactor spresense into cxd56. there is no orphan board in bsp.hathach
2024-10-14change dcd_init() return from void to boolhathach
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵hathach
consistent
2024-10-11change dcd_init() to take rhport structhathach
2024-04-03add note for sdk v2 and v3, also add check if allocreq failedhathach
2024-03-26Improved SDK 3.2.0 compatibilityCamila
- Used usbdev_allocreq for compatibility with SDK 3.2.0 - Wrapped previous code in #ifdef for legacy compatibility
2024-03-11Changes 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-31Merge pull request #1381 from hathach/add-sof-isrHa Thach
Add SOF IRQ Handler
2022-04-20add msec timeout to osal_queue_receive(), tud_task() and tuh_task() both ↵hathach
pending for event queue with timeout of 1 ms
2022-03-07added dcd_sof_enable() stubs for all other portshathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2022-02-25improve rphort management for usbdhathach
2021-10-24remove ep descriptor wMaxPacketSize bitfield due to endian issuehathach
2021-10-17more -Wcast-qualhathach
2021-08-26add dcd_edpt_close_all() for clear existing configured statehathach
correctly responded to TD 9.13 Set Configuration Test
2021-05-27more include clean uphathach
2021-02-24spresense: fix setup processed flagKamil Tomaszewski
2021-02-22Pass the correct speed on SpresenseKamil Tomaszewski
2021-01-25Fix dcd issues on cxd56Kamil 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-17update actual link speed for spresensehathach
2020-04-17complete remove dcd_set_config(), fix unit testhathach
2020-04-17added disconnect for spresensehathach
2020-04-17add code for disconnect/connect (not tested)hathach
2020-04-16stm32 sysnopsys disconnect/connecthathach
2020-04-09rename static function for dcd_cxd56 to prevent conflicthathach
2019-10-08Disable/enable only USB interruptKamil Tomaszewski
2019-10-07Send SUSPEND and RESUME signalsKamil Tomaszewski
2019-10-07Disable/enable interruptKamil Tomaszewski
2019-10-04Add Spresense boardKamil Tomaszewski