summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2025-04-03fix(hcd) hcd_edpt_open() return true if endpoint is already opened.hathach
2025-03-26added mimxrt1064_evk to hil test poolhathach
2025-03-25fix waningshathach
2025-03-25add tuh_edpt_close() API, it will abort any pending transferhathach
implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header.
2025-03-24update hil test to include dual and host for pico/pico2hathach
2025-03-21enable hil dual for metro m4 with max3421hathach
2025-03-09Merge pull request #1627 from atoktoto/midihostHa Thach
RP2040 MIDI Host
2025-03-06fix(dwc2) host driver conflict with max3421ehathach
2025-03-06midi host: skip rx data with all zeroeshathach
2025-03-05Merge branch 'master' into fork/atoktoto/midihosthathach
# Conflicts: # src/host/usbh.c
2025-03-03- add tuh_descriptor_get_string_langid() APIhathach
- host enumeration always get language id, manufacturer, product and serial string. Which is required by some device such as 8bitdo
2025-02-24add tuh_midi_mount_cb_t struct for tuh_midi_mount_cb()hathach
change tuh_midi_rx/tx_cb() to have xferred_bytes rename tuh_midi_get_num_rx/tx_cables() to tuh_midi_get_rx/tx_cable_count() use default empty callback instead of weak null to be compatible with keil compiler
2025-02-24add desc_audio_control to midi descriptor callbackhathach
2025-02-24change API to take index instead of dev address, this allow to support more ↵hathach
than 1 midi per device.
2025-02-21remove CFG_MIDI_HOST_DEVSTRINGS support, we will leave that for application ↵hathach
to parse/extract this information if needed rename tuh_midi_configure() to mounted() for consistency
2025-02-21Merge branch 'master' into fork/atoktoto/midihosthathach
# Conflicts: # src/host/usbh.c
2025-02-14Merge pull request #2984 from HiFiPhile/presetHa Thach
Add CMake presets.
2025-02-14- change signature of tuh_midi_mount/umount_cb()hathach
- rename midi_stream_t to midi_driver_stream_t and move to midi.h (common for device and host)
2025-02-14- remove tuh_midi_read_poll(), auto schedule EP in when set_config() and ↵hathach
xfer_cb as well as ep read() - de-dup tuh_midi_get_num_rx/tx_cables - add tuh_midi_read_available()
2025-02-12- use CFG_TUH_MIDI as number of midi host instancehathach
- comment out tuh_descriptor_device_cb/tuh_desc_configuration_cb since it is unrelated to this PR
2025-02-12more ci fixhathach
2025-02-12fix host midi buildhathach
2025-02-12pre-commit fixhathach
2025-02-12Merge branch 'master' into fork/atoktoto/midihosthathach
# Conflicts: # hw/bsp/rp2040/family.cmake # src/class/midi/midi.h # src/class/midi/midi_device.c # src/device/usbd_control.c # src/host/hcd.h # src/host/usbh.c # src/host/usbh.h
2025-02-11Fix path.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-02-11remove board_mcu.hhathach
2025-02-11update make to use FreeRTOSConfig in family instead of exampleshathach
2025-02-11remove freeeRTOSConfig in exampleshathach
2025-02-09Add CMake presets.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-02-07Merge branch 'refs/heads/master' into fork/jay94ks/styluspenhathach
2025-01-25Merge branch 'master' into zephyr-supporthathach
2025-01-25correct offset check logichathach
2025-01-25fix cihathach
2025-01-25use board alias for pca10056hathach
2025-01-25add -DRTOS=zephyr to ci west buildhathach
2025-01-24add cmake RTOS=zephyr (default noos) for zephyr buildhathach
2025-01-24try build zephyr with cihathach
2025-01-24msc_dual_lun and cdc_msc work with zephyr on pca10056hathach
2025-01-23kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYRhathach
2025-01-23kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYRhathach
2025-01-22Fix also cdc_msc example.HiFiPhile
2025-01-22Fix CI.HiFiPhile
2025-01-22- change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict ↵hathach
with zephyr - change tinyusb CMakeLists.txt to function tinyusb_target_add() instead of defining tinyusb lib target
2025-01-21zephyrhathach
2025-01-21bump up cmake min to 3.20hathach
2025-01-09Fix potential out of bounds access in msc_disk.cRitvik
2024-12-23trimed trailing whitespaces.Jay
2024-12-23Modified example app.Jay
2024-12-23add hid stylus pen device.Jay
this works with android, for bypassing that absmouse does not support android. note that, to hide cursor on android for every touch signal, find cursor option in android settings menu. references: 1. https://stackoverflow.com/questions/28536602/hid-digitizer-descriptor-doesnt-perform-well-with-landscape-orientation 2. https://github.com/jonathanedgecombe/absmouse/blob/master/src/AbsMouse.cpp
2024-12-17Merge branch 'refs/heads/master' into fork/HiFiPhile/rt1170hathach