| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | Fix USBTMC status byte notification buffer | aineoae86-sys | |
| Queue the USB488 READ_STATUS_BYTE interrupt notification through tud_usbtmc_transmit_notification_data so it uses the class notification endpoint buffer for the asynchronous transfer. Fixes #2928 Generated-by: OpenAI Codex Signed-off-by: aineoae86-sys <[email protected]> | |||
| 2026-07-05 | Fix USBTMC notification endpoint claim | aineoae86-sys | |
| Use usbd_edpt_claim() before queuing USBTMC notification data so the interrupt endpoint is reserved through the normal endpoint ownership path. Release the claim if the notification payload cannot be copied before the transfer is queued. Fixes #2735 Generated-by: OpenAI Codex Signed-off-by: aineoae86-sys <[email protected]> | |||
| 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-31 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-10-22 | Fix copilot issues | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-10-22 | Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifo | copilot-swe-agent[bot] | |
| - Added bool is_isr parameter to usbd_edpt_xfer() and usbd_edpt_xfer_fifo() wrapper functions - These are called by class drivers to queue USB transfers - Updated all callers to pass false by default (non-ISR context) - Updated audiod_rx_xfer_isr() and audiod_tx_xfer_isr() to pass true (ISR context) - All 21 unit tests pass Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-09-18 | Potential fix for code scanning alert no. 914: Commented-out code | Zixun LI | |
| Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> | |||
| 2025-09-17 | Update weak callbacks to new syntax | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-07-26 | Update src/class/usbtmc/usbtmc_device.c | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-07-11 | fix last transfer size | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-07-11 | typo fix | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-06-08 | Code reformat | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-06 | add support for usbtmc vendor-spicific command messages | Moritz Scholjegerdes | |
| 2024-11-27 | Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889) | Ha Thach | |
| * change TUD_EPBUF_TYPE_DEF order * add and fix -Wmissing-prototypes warnings for cmake (skip make) | |||
| 2024-11-22 | TUD_EPBUF_TYPE_DEF usbtmc_device.c and vendor_device.c | hathach | |
| 2024-04-28 | Merge pull request #2494 from tommie/usbtmcnotif | HiFiPhile | |
| Add notification support for device class USBTMC | |||
| 2024-04-27 | Fix CI. | HiFiPhile | |
| 2024-04-27 | Buffer int msg to ensure alignment and placement correctness. | HiFiPhile | |
| 2024-04-27 | bulk_in: copy buffer to ensure alignment correctness. | HiFiPhile | |
| 2024-04-22 | fix print lu format warnings with clang | hathach | |
| 2024-04-08 | fix missing if mutex required | hathach | |
| 2024-04-08 | add class driver deinit | hathach | |
| 2024-03-15 | [usbtmc] cast to uintptr_t to get rid of const for usbd_edpt_xfer. | Tommie Gannert | |
| 2024-02-26 | add notification support for device class USBTMC. | Tommie Gannert | |
| The ep_int_in is already used for responding to USB488 READ_STATUS_BYTE requests, but that EP is defined for all of USBTMC. This extends the functionality to let callers send notifications and receive ACKs. | |||
| 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-03-22 | more update | hathach | |
| 2023-03-22 | fix bitorder in usbtmc_response_capabilities_488_t | hathach | |
| 2023-03-18 | more clean up | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 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-04 | More warning fixes | Mengsk | |
| 2023-01-02 | Fix IAR warning: Warning[Pe381]: extra ";" ignored | Mengsk | |
| 2022-12-15 | fix build with usbtmc | hathach | |
| 2022-12-08 | Added missing typecast to pass build checks | scoudreau | |
| 2022-12-08 | usbtmc: correct packet size bug | Sebastien COUDREAU | |
| Code was only reading the first 64 bytes of a 512 bytes packet. | |||
| 2022-12-04 | more typos | hathach | |
| 2022-12-04 | Fix typos | Bastien Nocera | |
| 2022-07-09 | USBTMC: explicit type conversions fix | NConrad | |
| 2022-06-26 | USBTMC: Handle busy interrupt in. | NConrad | |
| 2022-06-24 | USBTMC: Manually stall and unstall EP when clear(ENDPOINT_HALT) is received. | NConrad | |
| 2022-06-21 | Update USBTMC driver to support dynamic packet sizes (based on descriptor). | NConrad | |
| 2022-06-17 | correct bulk size for highspeed endpoint in dynamic_configuration and usbtmc ↵ | hathach | |
| exmaples | |||
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2022-01-05 | No exceptions on broadcom. Add parens to if | Scott Shawcroft | |
| 2021-10-24 | remove ep descriptor wMaxPacketSize bitfield due to endian issue | hathach | |
| 2021-10-24 | indent | hathach | |
| 2021-10-15 | fix -Wcast-qual | hathach | |
