| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-26 | max32 change bulk endpoint to EP8,9 (2KB FIFO) and Audio ISO to EP10, 11 ↵ | hathach | |
| (4KB FIFO) | |||
| 2026-04-21 | replace `TUD_ENDPOINT_ONE_DIRECTION_ONLY` with ↵ | hathach | |
| `CFG_TUD_ENDPOINT_ONE_DIRECTION_ONLY` for improved configuration consistency across examples and core sources | |||
| 2026-03-12 | refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLP | hathach | |
| 2026-03-12 | refactor(config): separate endpoint buffer sizes into RX and TX definitions ↵ | hathach | |
| for clarity and flexibility | |||
| 2026-02-28 | replace board_millis() with tusb_time_millis_api() | hathach | |
| 2026-01-19 | example: update comment on CDC EP size | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2025-12-19 | clean up cmake, remove family_get_project_name() | hathach | |
| 2025-11-21 | Also fix bDescriptorType | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-21 | Fix in multiple example codes, wrong descriptor length was taken for ↵ | Thomas Rubin | |
| tusb_desc_device_qualifier_t. Signed-off-by: Thomas Rubin <[email protected]> | |||
| 2025-11-05 | added .clang-format | hathach | |
| fix more alerts disable IAR CStat since pvs-studio check is better integrated with clion | |||
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-10-28 | fix descriptor warning when shifting zero | hathach | |
| 2025-10-24 | fix several warnings | hathach | |
| 2025-10-14 | more make refactor | hathach | |
| 2025-10-14 | move make.mk to hw/bsp/family_support.mk | hathach | |
| 2025-09-17 | Fix board_reset_to_bootloader | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-09-17 | Fix board_init_after_tusb | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-07-03 | update cdc_msc/cdc_msc_freertos to also support notification | hathach | |
| 2025-07-03 | make notify API and memory configurable with CFG_TUD_CDC_NOTIFY | hathach | |
| add tud_cdc_n_notify_conn_speed_change() add tud_cdc_notify_complete_cb() | |||
| 2025-07-02 | Merge branch 'master' into fork/HiFiPhile/dcd_notif | hathach | |
| 2025-02-09 | Add CMake presets. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-21 | bump up cmake min to 3.20 | hathach | |
| 2024-10-30 | Merge branch 'master' into dcd_notif | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | change tusb_init(), tusb_rhport_init() to use init struct for expandability | hathach | |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach | |
| update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible | |||
| 2024-10-10 | remove stm32f769disco since it is not reliable | hathach | |
| 2024-08-19 | rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY | hathach | |
| 2024-08-17 | define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER | hathach | |
| 2024-08-14 | Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port | hathach | |
| 2024-07-25 | Combined DCD MUSB implementations | Brent Kowal | |
| Combined the new MAX32 MUSB implementation with the existing (TI) implementation to provide generic code base for working the MUSB DCD peripheral. - Added abstraction calls for FIFO setup, EP registers, Ctrl registers and interrupt setup. - Combined TM4C and MSP432E into a single header file. - Created musb_max32.h, and removed the MAX32 specific C implementation. - Updated MAX32 build system to use dcd_musb.c. - Added MAX32 conditions for cdc_dual_ports example descriptors missed during first testing. | |||
| 2024-07-05 | add board_reset_to_bootloader(), try to implement that for ch32v203 but not ↵ | hathach | |
| working yet | |||
| 2024-04-26 | Add uart status notif to cdc_dual_ports example. | HiFiPhile | |
| 2024-03-11 | add led blinky to cdc_dual_ports example | hathach | |
| 2023-11-23 | move make.mk and rules.mk to build_system/make | hathach | |
| 2023-08-04 | update all examples to use unique ID as serial if avaialble | hathach | |
| 2023-08-04 | Merge branch 'master' into enhance-bsp | hathach | |
| 2023-08-03 | rename hw/bsp/board.h to board_api.h | hathach | |
| 2023-07-31 | enable USBMC for uno r4, add board_init_after_tusb() API | hathach | |
| add BOARD_UPPERCASE for board detection | |||
| 2023-06-27 | rework cmake with rtos support add RTOS to ↵ | hathach | |
| family_configure_device/host/dual_example() | |||
| 2023-05-06 | cmake work well with imxrt | hathach | |
| 2023-04-21 | update most examples cmake to build with imxrt | hathach | |
| 2023-03-17 | Merge branch 'master' into portability | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-03-06 | integrate top.mk into make.mk | hathach | |
| 2022-11-30 | Add FT9xx for cdc_dual_ports | Gordon McNab | |
| Fix handling of interrupt endpoints. i.e. no ZLPs. Fix the assignation of endpoint types. Add button support for MM900evx boards. On board support do not block for UART input. | |||
| 2022-11-29 | Fix transfers issues with FT9xx | Gordon McNab | |
| Correct USB FIFO use for setup data phases (OUT transfers). We cannot stop traffic on the control endpoint so we set a flag and pull data from host when tinyUSB requests it from the USB FIFO. Extend this for all endpoints although currently not required. Rename all instances of ft90x which can apply to ft93x as ft9xx. Add support for the cdc_dual_ports example for ft9xx. Add LED pin definition for board LED in a simple to access place on the Bridgetek MM900EVx boards. | |||
| 2022-11-28 | Fix issue with the CDC SetLineCoding request | Gordon McNab | |
| The SetLineCoding would fail as host would send the SETUP OUT phase before tinyUSB had setup a transaction for it. ft9xx port would ignore the transfer since there was no valid transaction setup for it. One SETUP data phase packet is cached now. | |||
| 2022-09-13 | Remove unreachable code | Ben Avison | |
| IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them! | |||
| 2022-07-12 | RP@040: rework CMake for compiler warnings | graham sanderson | |
