| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-08 | fix more alerts | hathach | |
| 2025-11-08 | Merge remote-tracking branch 'origin/fix-alerts-3' into fix-alerts-3 | hathach | |
| # Conflicts: # src/class/cdc/cdc_device.h # src/class/msc/msc_device.c # src/common/tusb_debug.h | |||
| 2025-11-07 | fix more alerts found by pvs-studio | hathach | |
| 2025-11-07 | Apply suggestions from code review | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-11-07 | fix more alerts found by pvs-studio | hathach | |
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-09-17 | Update weak callbacks to new syntax | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-08-01 | add bufsize to tud_msc_inquiry2_cb() | hathach | |
| 2025-07-11 | add tud_msc_inquiry2_cb() for full inquiry response | hathach | |
| 2025-07-01 | defer proc_async_io_done() | hathach | |
| 2025-07-01 | update example | hathach | |
| 2025-07-01 | refactor async io, add in_isr argument to tud_msc_async_io_done() | hathach | |
| use cbw.command[0] for pending IO command | |||
| 2025-06-22 | Merge branch 'master' into async_io | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-17 | fix iar make build with wb and u5 | hathach | |
| 2025-04-11 | Merge remote-tracking branch 'upstream/master' into async_io | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-02-07 | fix stringop-overread warning for msc device with memmove | hathach | |
| 2025-02-02 | Fix CI. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-31 | Use return code to choose async io. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-29 | msc_device: add async IO support. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-11-27 | fix multiple flag on compiling | hathach | |
| 2024-11-26 | msc host, use usbh_get_enum_buf() for set_config() process | hathach | |
| 2024-11-26 | add buffer note for host msc api | hathach | |
| 2024-11-26 | msc host work ok with p4 dma | hathach | |
| 2024-11-22 | apply TUD_EPBUF_DEF for device: bth, dfu, hid, msc | hathach | |
| 2024-11-22 | msc_device.c declare and separate epbuf from interface struct, make cbw and ↵ | hathach | |
| csw as normal variable. Also reformat code | |||
| 2024-11-21 | make sure usb buffer occupies whole cache line when DCACHE is enabled for ↵ | hathach | |
| msc,cdc,hid HIL enable device DMA for p4 | |||
| 2024-05-08 | Merge pull request #2532 from acscd/master | HiFiPhile | |
| Added support for SCSI_CMD_PREVENT_ALLOW_MEDIUM_REMOVAL | |||
| 2024-04-08 | add class driver deinit | hathach | |
| 2024-03-22 | Add files via upload | acscd | |
| 2024-03-22 | implement tuh_init() | hathach | |
| change usbh driver init() return type from void to bool | |||
| 2024-03-22 | adding deinit() stub for usbh/hcd class driver | hathach | |
| add TUSB_VERSION_BUILD, also add TUSB_VERSION_NUMBER | |||
| 2024-01-20 | msc_device: Fix check for including MSC lookup tables | Jonathan Zentgraf | |
| The _msc_scsi_cmd_lookup and _msc_scsi_cmd_table variables are needed when logging is enabled for the MSC device via CFG_TUD_MSC_LOG_LEVEL. Update the preprocessor check around them to use that definition when deciding whether to define those variables. Closes #2419 | |||
| 2023-09-28 | fix esp32 msc example | hathach | |
| 2023-08-15 | more minor clean up | hathach | |
| - also rename usbh_classdriver.h to usbh_pvt.h to consitent with usbd | |||
| 2023-08-07 | fix host msc get maxlun not using aligned section memory | hathach | |
| 2023-08-02 | default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to ↵ | hathach | |
| selectively disable usbd/usbh or driver log | |||
| 2023-07-24 | rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stack | hathach | |
| CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION | |||
| 2023-07-20 | improve logging, allow easier to turn off usbd, driver logging | hathach | |
| can be useful when focusing on let's say usbh | |||
| 2023-06-28 | Fix minor spelling | Devin Auclair | |
| 2023-05-28 | Fixes bug in tuh_msc_ready | gitlab | |
| 2023-05-16 | correct EHCI reporting failed xfer (instead of stalled) when device is unplugged | hathach | |
| 2023-03-24 | separate CFG_TUSB_MEM_SECTION and CFG_TUSB_MEM_ALIGN to | hathach | |
| - CFG_TUD_MEM_SECTION and CFG_TUD_MEM_ALIGN - CFG_TUH_MEM_SECTION and CFG_TUH_MEM_ALIGN - fix missing mem section and align for host | |||
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-02-27 | Merge pull request #1852 from silvergasp/mem_s | Ha Thach | |
| fix: Replace device calls to memcpy with tu_memcpy_s | |||
| 2023-02-27 | minor clean up | hathach | |
| 2023-02-22 | use tu_static instead of static _fuzz_thread | hathach | |
| 2023-02-22 | rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_thread | hathach | |
| 2023-01-20 | fix: Change all static variables to thread when fuzzing | Nathaniel Brough | |
| 2023-01-13 | fix: Replace device calls to memcpy with tu_memcpy_s | Nathaniel Brough | |
| Introduces a new function tu_memcpy_s, which is effectively a backport of memcpy_s. The change also refactors calls to memcpy over to the more secure tu_memcpy_s. | |||
| 2022-12-21 | minor debug log | hathach | |
