summaryrefslogtreecommitdiff
path: root/src/portable/microchip/pic/dcd_pic.c
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-11-19Merge remote-tracking branch 'tinyusb/master' into ↵HiFiPhile
copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]>
2025-11-17make TUP_DCD_EDPT_ISO_ALLOC i.e dcd_edpt_iso_alloc()/dcd_edpt_iso_activate() ↵hathach
as default driver implementation. dcd_edpt_close() is deprecated and will be removed from all driver in the future.
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]>
2024-12-27dcd_pic: check USBBUSY bit on PIC32sReimu NotMoe
2024-12-27dcd_pic: let the user manage shared GPIO/VBUS pinReimu NotMoe
2024-12-27dcd_pic: handle EP0 timeout/stall correctlyReimu NotMoe
2024-12-27dcd_pic: implement dcd_deinit()Reimu NotMoe
2024-12-27dcd_pic: handle remote wakeup more correctlyReimu NotMoe
2024-12-27dcd_pic: handle bus resume correctlyReimu NotMoe
2024-12-27dcd_pic: change license header and credit people accordinglyReimu NotMoe
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
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2022-10-06Microchip PIC24/dsPIC33 device mode supportReimuNotMoe
2022-09-03Initial PIC32MM/MX & PIC24 supportReimuNotMoe