summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-20add fruitjam bsphathach
2025-02-19more hub improve, handle more failed transfer with polling interrupt status ↵hathach
endpoint
2025-02-19complete separate hub epbuf from itfhathach
add hub_get_status(), hub_clear_feature()
2025-02-19move status_change to epbufhathach
improve hub_xfer_cb() rename internal complete function
2025-02-17usbh always retry control transfer (max 3) in case of XFER_RESULT_FAILED.hathach
added tuh_connected()
2025-02-17improve hub: retry if hub interrupt endpoint failedhathach
bump up pio-usb to latest
2025-02-14Add full/high speed compile flag for Microchip SAME70 examplesDevin Auclair
Default is still high speed, but setting SPEED=high|full work as expected. `make BOARD=same70_xplained SPEED=full` Tested with examples/device/cdc_msc ```preformatted lsusb -v ... TinyUSB Device: Product ID: 0x4003 Vendor ID: 0xcafe Version: 1.00 Serial Number: 0123456789ABCDEF Speed: Up to 12 Mb/s <------ full speed here Manufacturer: TinyUSB Location ID: 0x03142130 / 12 Current Available (mA): 500 Current Required (mA): 100 Extra Operating Current (mA): 0 Media: Mass Storage: Capacity: 8 KB (8,192 bytes) Removable Media: Yes BSD Name: disk5 Logical Unit: 0 Partition Map Type: Unknown S.M.A.R.T. status: Verified USB Interface: 2 ```
2025-02-14- rename tuh_midi_stream_flush() to tuh_midi_write_flush()hathach
- add tuh_midi_packet_read_n() and tuh_midi_packet_write_n() - add CFG_TUH_MIDI_STREAM_API to opt out stream API
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-13update midi host to use endpoint stream APIhathach
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-12clean uphathach
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-11Merge pull request #2989 from hathach/rtos-house-keepingHa Thach
Rtos house keeping
2025-02-11remove board_mcu.hhathach
2025-02-11update make to use FreeRTOSConfig in family instead of exampleshathach
2025-02-11make sure TOTAL_DRIVER_COUNT is not overflow 8-bithathach
2025-02-11remove freeeRTOSConfig in exampleshathach
2025-02-11Merge pull request #2988 from hathach/update-iar-cloud-lmsHa Thach
update IAR LMS CLOUD
2025-02-11update IAR LMS CLOUDhathach
2025-02-11Merge pull request #2914 from ReimuNotMoe/masterHa Thach
Various fixes for the Microchip Chipidea FS driver
2025-02-10Merge pull request #2982 from hathach/fix-stringop-overread-warningHa Thach
fix stringop-overread warning for msc device with memmove
2025-02-09Sort list (bettter for Clion)HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-02-09Add CMake presets.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-02-07Merge pull request #2911 from jay94ks/styluspenHa Thach
Adding Stylus-Pen Device Support.
2025-02-07add full hid usage for Digitizer Page (0x0D), move thing around a bit.hathach
2025-02-07Merge branch 'refs/heads/master' into fork/jay94ks/styluspenhathach
2025-02-07fix stringop-overread warning for msc device with memmovehathach
2025-02-06Merge pull request #2976 from JannisKonradBecker/masterHa Thach
ch32v3 fs: signal bus speed
2025-02-06Merge branch 'master' into fork/JannisKonradBecker/masterhathach
2025-02-06Merge pull request #2981 from hathach/skip-iar-forked-prHa Thach
skip iar build for forked PR
2025-02-06skip iar build for forked PRhathach
2025-02-06use speed enumJannis Konrad
2025-02-06Merge pull request #2979 from hathach/fix-407blackvetHa Thach
fix build for 407blackvet
2025-02-06fix build for 407blackvethathach
2025-02-05ch32v3 fs: signal bus speedJannis Konrad
2025-02-02Fix CI.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-31Update example.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-31Use return code to choose async io.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-31Update build.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-31Merge remote-tracking branch 'upstream/master' into h7rsHiFiPhile
2025-01-29Enable SIM_IO_TIME_MS for normal operation.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-29cdc_msc_freertos: add async IO support.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-01-29msc_disk: fix overflow check when EP buffer size > 512.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>