summaryrefslogtreecommitdiff
path: root/src/tusb.c
AgeCommit message (Expand)Author
2025-11-27correct tu_edpt_stream_read() with non-fifo mode. Fix rhport with vendor devicehathach
2025-11-21edpt stream support xfer_fifo for device CFG_TUD_EDPT_DEDICATED_HWFIFOhathach
2025-11-19Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-11-13clear endpoint stream when open for cdc_host and midi_hosthathach
2025-11-12migrate cdc device to use edpt stream APIhathach
2025-11-12migrate midi_device to use edpt stream APIhathach
2025-11-11Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-11-08fix more alertshathach
2025-11-05added .clang-formathathach
2025-10-31Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-10-24fix more warningshathach
2025-10-22Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifocopilot-swe-agent[bot]
2025-09-17Fix address translation functionsHiFiPhile
2025-07-10rename to tusb_deinit() to match other namingghathach
2025-07-10Merge branch 'master' into fork/roma-jam/feature/add_tusb_teardownhathach
2025-03-06hack: force/overwrite endpoint mps to 64 for device that incorrectly report 5...hathach
2025-02-24add tuh_midi_descriptor_cb()hathach
2025-01-15feature(tusb): Added teardown APIRoman Leonov
2024-11-28Merge branch 'refs/heads/master' into fork/GuavTek/recover_zero_length_deschathach
2024-11-27Move desc_len sanity checks to start of loopsGuavTek
2024-11-14Merge branch 'master' into warningHa Thach
2024-11-10fix typoHa Thach
2024-11-10Merge branch 'master' into fix/esp32p4_deviceHa Thach
2024-11-07fix(tusb.h): Fixed backward comatibility for port selectionRoman Leonov
2024-11-04add tusb_time_millis_api() and default/weak tusb_time_delay_ms_api(). Which i...hathach
2024-11-01Fix Warning[Pe188]: enumerated type mixed with another type.HiFiPhile
2024-10-18Recover host enumeration from zero length descriptorsGuavTek
2024-10-17get hpri triggeredhathach
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more con...hathach
2024-10-11change tusb_init(), tusb_rhport_init() to use init struct for expandabilityhathach
2024-10-10add new tusb_int_handler(rhport, in_isr) as common irq handlerhathach
2024-09-10ep stream init: wrap with OSAL_MUTEX_REQUIRED, only create fifo mutex if neededhathach
2024-09-10fix warningshathach
2024-09-10reduce ep stream footprint by using is_mps512 since it only support bulk so farhathach
2024-09-10change edpt stream api to take hwid from API to reduce memory footprinthathach
2024-09-10update edpt_stream to support non-buffered (no fifo) modehathach
2024-09-10change vendor device to use edpt stream APIhathach
2024-07-18fix arguable bug caught as warning by LLVM embedded toolchain for ARM 14.0.0graham sanderson
2024-03-25Merge branch 'master' into add-tuh-deinithathach
2024-03-22update osal APIhathach
2024-03-22add tu_edpt_stream_deinit()hathach
2024-03-22code formathathach
2024-03-20code formathathach
2024-03-04code reformathathach
2024-02-24fixed compiler warning src/tusb.cIngHK
2023-12-08improved CFG_TUSB_DEBUG handling due to compile errorsIngHK
2023-11-24fixed compile errors due to untreated CFG_TUH_LOG_LEVELIngHK
2023-08-15more minor clean uphathach
2023-05-19ehci fix dcache clean when control endpoint failedhathach
2023-05-16correct EHCI reporting failed xfer (instead of stalled) when device is unpluggedhathach