summaryrefslogtreecommitdiff
path: root/examples/device
AgeCommit message (Collapse)Author
2026-03-06Merge branch 'refs/heads/master' into fork/remiberthoz/device-class-printerhathach
2026-03-05add IAR warning flags to cmake build and fix themhathach
2026-03-05improve threadx support, add multi ROTS support for board_test and msc_dual_lunhathach
2026-03-05improve threadx support, add multi ROTS support for board_test and msc_dual_lunhathach
2026-03-01Merge remote-tracking branch 'tinyusb/master' into ncm_restartHiFiPhile
2026-02-28replace board_millis() with tusb_time_millis_api()hathach
2026-02-10Merge branch 'refs/heads/master' into copilot/improve-build-steps-rp2040-esp32hathach
2026-01-19example: update comment on CDC EP sizeZixun LI
Signed-off-by: Zixun LI <[email protected]>
2026-01-14Merge 'upstream/master' into device-class-printerRémi Berthoz
2026-01-14Merge remote-tracking branch 'tinyusb/master' into bsp_h7_tm4cZixun LI
2026-01-14bsp: add TI EK-TM4C1294XLHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2026-01-08Fix typo in printer_to_hid exampleRémi Berthoz
2026-01-07printer device: replace [[maybe_unused]] with (void)Rémi Berthoz
2026-01-07Adjust printer device class to 0.20.0 and fix compilation warningsRémi Berthoz
2026-01-04Implement Printer Device ClassRémi Berthoz
2025-12-29example/mtp: fix root parent idHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-28example/net: add led blink taskHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-20Added tud_vendor_write_clear() which forcefully clears TX bufferJames Smith
2025-12-19clean up cmake, remove family_get_project_name()hathach
2025-12-16example: with FreeRTOS: skip hpmicroZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2025-12-02adding metrics for computing average compiled sizehathach
2025-11-28fix build with zephyr with latest nrfx v4hathach
2025-11-27change tud_vendor_rx_cb() behavior, buffer and bufsize only available when ↵hathach
CFG_TUD_VENDOR_RX_BUFSIZE = 0 update vendor device to omit ep buf when dedicated hwfifo is supported
2025-11-27add tud_vendor_n_read_discard(), refactor vendor device. Update webusb ↵hathach
example for more robust
2025-11-25example: fix audio_debug glitch on WindowsZixun LI
2025-11-21Also fix bDescriptorTypeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-21Fix 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-19clean uphathach
2025-11-19Merge branch 'refs/heads/master' into dwc2_ep0hathach
# Conflicts: # examples/device/dfu/src/usb_descriptors.c # examples/device/dfu_runtime/src/usb_descriptors.c # src/device/usbd_control.c # src/portable/synopsys/dwc2/dcd_dwc2.c
2025-11-17Merge pull request #3345 from hathach/update-iso-allocHa Thach
make dcd_edpt_iso_alloc/activate as default API for ISO endpoint
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-11-14Merge remote-tracking branch 'tinyusb/master' into embedded-ideas/masterMengsk
Signed-off-by: Mengsk <[email protected]>
2025-11-12migrate cdc device to use edpt stream APIhathach
tu_edpt_stream_open() does not clear fifo, allow for persistent stream when disconnect/reconnect
2025-11-09Merge pull request #3334 from hathach/fix-alerts-3Ha Thach
Fix more code alerts
2025-11-08fix more alertshathach
2025-11-08Merge remote-tracking branch 'origin/fix-alerts-3' into fix-alerts-3hathach
# Conflicts: # src/class/cdc/cdc_device.h # src/class/msc/msc_device.c # src/common/tusb_debug.h
2025-11-07fix more alerts found by pvs-studiohathach
2025-11-07Merge pull request #3321 from gabChouin/audio_ep_in_target_fifo_sizeZixun LI
audio: Implement support for variable EP in flow control fifo level
2025-11-07Implement RX FIFO threshold adjustmentHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-07fix more alerts found by pvs-studiohathach
2025-11-06fix more alertshathach
2025-11-06make host info to devcie cdc to work with freertos/nooshathach
2025-11-05added .clang-formathathach
fix more alerts disable IAR CStat since pvs-studio check is better integrated with clion
2025-11-04Fixed more alert found by PVS-Studiohathach
2025-11-03fixing alert by scanning toolhathach
2025-10-31Fixed trailing whitespaces in files (used wrong editor)Tobi
2025-10-31Add boundary checkHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-30Merge branch 'master' into uac1HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-30Video class: Changed pararameters of payload request to a dedicated ↵Tobi
structure in order to meet coding guideliness
2025-10-30Added bufferless operation to the video capture example. Can be tested with ↵Tobi
e.g. nanoCH32V305 board with the following settings: - tusb_config.h - #define CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE 1024 - #define CFG_TUD_VIDEO_STREAMING_BULK 1 - #define CFG_EXAMPLE_VIDEO_DISABLE_MJPEG - #define CFG_EXAMPLE_VIDEO_BUFFERLESS and - usb_descriptor.h - #define FRAME_RATE 60