| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-16 | Fix interupt, LowSpeed switching and rename | verylowfreq | |
| 2025-03-16 | Update hcd_init() signature. Add osal_task_delay() implementation for none os. | verylowfreq | |
| 2025-03-16 | Fix for timing, timeout, and device switching issues | verylowfreq | |
| 2025-03-16 | Fix the condition related to CFG_TUH_WCH_USBIP_USBFS macro | verylowfreq | |
| 2025-03-16 | fix pre-commmit | hathach | |
| 2025-03-16 | Repeat xfer on USB_PID_OUT if data is larger than MaxPacketSize | verylowfreq | |
| 2025-03-16 | Add ch32v20x usbfs hcd initial support. | verylowfreq | |
| 2025-03-16 | Fix 2 IAR warnings. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-03-15 | Add ctrl buffer alignment. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-03-13 | Only clear stream_read & stream_write if they are defined | rppicomidi | |
| 2025-03-10 | fix desc_end in vendord_open() | Cynventria[CitRA] | |
| minor fix on calculation of desc_end in vendord_open( ) for descriptor prasing | |||
| 2025-03-09 | Merge pull request #1627 from atoktoto/midihost | Ha Thach | |
| RP2040 MIDI Host | |||
| 2025-03-07 | Merge pull request #2937 from pschatzmann/rp2040-iso | Ha Thach | |
| rp2040 correct dcd_edpt_iso_activate | |||
| 2025-03-06 | fix(dwc2) host driver conflict with max3421e | hathach | |
| 2025-03-06 | hack: force/overwrite endpoint mps to 64 for device that incorrectly report ↵ | hathach | |
| 512 bytes for bulk in fullspeed mode. | |||
| 2025-03-06 | midi host: skip rx data with all zeroes | hathach | |
| 2025-03-05 | rp2040: abort transfer if active in iso_activate() | hathach | |
| add hw_endpoint_abort_xfer() | |||
| 2025-03-05 | Merge branch 'master' into fork/pschatzmann/rp2040-iso | hathach | |
| 2025-03-05 | Merge branch 'master' into fork/atoktoto/midihost | hathach | |
| # Conflicts: # src/host/usbh.c | |||
| 2025-03-03 | - add tuh_descriptor_get_string_langid() API | hathach | |
| - host enumeration always get language id, manufacturer, product and serial string. Which is required by some device such as 8bitdo | |||
| 2025-02-28 | fix(hcd_rp2040) assert/panic endpoint already active: when a device reset ↵ | hathach | |
| while having on-going control transfer | |||
| 2025-02-24 | add 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-24 | add desc_audio_control to midi descriptor callback | hathach | |
| 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 | |
