| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-24 | change API to take index instead of dev address, this allow to support more ↵ | hathach | |
| than 1 midi per device. | |||
| 2025-02-24 | add tuh_midi_descriptor_cb() | hathach | |
| 2025-02-21 | remove 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-21 | Merge branch 'master' into fork/atoktoto/midihost | hathach | |
| # Conflicts: # src/host/usbh.c | |||
| 2025-02-19 | more hub improve, handle more failed transfer with polling interrupt status ↵ | hathach | |
| endpoint | |||
| 2025-02-19 | complete separate hub epbuf from itf | hathach | |
| add hub_get_status(), hub_clear_feature() | |||
| 2025-02-19 | move status_change to epbuf | hathach | |
| improve hub_xfer_cb() rename internal complete function | |||
| 2025-02-17 | usbh always retry control transfer (max 3) in case of XFER_RESULT_FAILED. | hathach | |
| added tuh_connected() | |||
| 2025-02-17 | improve hub: retry if hub interrupt endpoint failed | hathach | |
| bump up pio-usb to latest | |||
| 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-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-13 | update midi host to use endpoint stream API | hathach | |
| 2025-02-12 | - use CFG_TUH_MIDI as number of midi host instance | hathach | |
| - comment out tuh_descriptor_device_cb/tuh_desc_configuration_cb since it is unrelated to this PR | |||
| 2025-02-12 | fix host midi build | hathach | |
| 2025-02-12 | pre-commit fix | hathach | |
| 2025-02-12 | clean up | hathach | |
| 2025-02-12 | Merge branch 'master' into fork/atoktoto/midihost | hathach | |
| # 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-11 | make sure TOTAL_DRIVER_COUNT is not overflow 8-bit | hathach | |
| 2025-02-11 | remove freeeRTOSConfig in examples | hathach | |
| 2025-02-11 | Merge pull request #2914 from ReimuNotMoe/master | Ha Thach | |
| Various fixes for the Microchip Chipidea FS driver | |||
| 2025-02-10 | Merge pull request #2982 from hathach/fix-stringop-overread-warning | Ha Thach | |
| fix stringop-overread warning for msc device with memmove | |||
| 2025-02-07 | add full hid usage for Digitizer Page (0x0D), move thing around a bit. | hathach | |
| 2025-02-07 | Merge branch 'refs/heads/master' into fork/jay94ks/styluspen | hathach | |
| 2025-02-07 | fix stringop-overread warning for msc device with memmove | hathach | |
| 2025-02-06 | use speed enum | Jannis Konrad | |
| 2025-02-05 | ch32v3 fs: signal bus speed | Jannis Konrad | |
| 2025-02-02 | Fix CI. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-31 | Use return code to choose async io. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-31 | Merge remote-tracking branch 'upstream/master' into h7rs | HiFiPhile | |
| 2025-01-29 | msc_device: add async IO support. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-29 | Fix Auto speed display. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-25 | Merge branch 'master' into zephyr-support | hathach | |
| 2025-01-25 | fix ci | hathach | |
| 2025-01-24 | Add NUCLEO-H7S3L8 BSP. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-23 | kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYR | hathach | |
| 2025-01-22 | Merge pull request #2950 from espressif/fix/ncm_buffer_validation | HiFiPhile | |
| fix(ncm): Return invalid NTBs to free list | |||
| 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-21 | zephyr | hathach | |
| 2025-01-21 | bump up cmake min to 3.20 | hathach | |
| 2025-01-20 | add s3 undefined speed note for racing issue with reset. | hathach | |
| fix dcd_event_sof() with frame number | |||
| 2025-01-15 | fix(ncm): Return invalid NTBs to free list | Tomas Rezucha | |
| In case we received invalid datagram, we silently fail a the buffer was not returned to empty list -> it was lost. If this happened more than CFG_TUD_NCM_OUT_NTB_N times, we run out of NTBs and all OUT transfers are NACKed. Closes https://github.com/espressif/esp-usb/issues/107 | |||
| 2025-01-15 | rp2040 correct dcd_edpt_iso_activate | pschatzmann | |
| 2025-01-15 | Merge pull request #2947 from espressif/fix/ncm_buffer_checks | HiFiPhile | |
| fix(ncm): Use IN buffer for transmit checks | |||
| 2025-01-15 | feature(tusb): Added teardown API | Roman Leonov | |
| 2025-01-15 | src/class/hid/hid_host.c: fix logging calls for epbuf | Dan Halbert | |
| 2025-01-14 | fix(ncm): Use IN buffer for transmit checks | Tomas Rezucha | |
| 2024-12-27 | dcd_pic: check USBBUSY bit on PIC32s | Reimu NotMoe | |
| 2024-12-27 | dcd_pic: let the user manage shared GPIO/VBUS pin | Reimu NotMoe | |
| 2024-12-27 | dcd_pic: handle EP0 timeout/stall correctly | Reimu NotMoe | |
