summaryrefslogtreecommitdiff
path: root/src/class/midi/midi_host.c
AgeCommit message (Expand)Author
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
2026-03-18fix bugs in fsdev hcd, dcd and midi host stream writehathach
2026-03-17fix midi host issue 3544hathach
2026-03-12refactor(config): separate endpoint buffer sizes into RX and TX definitions f...hathach
2026-02-11fix ep size and midi bufferHiFiPhile
2026-02-11fix rx transfer length when high speed capable device/host working at full speedHiFiPhile
2025-12-11refactor usbh_class_driver_t's open() to return number of driver len instead ...hathach
2025-12-10move hwid into edpt stream for consistent APIhathach
2025-11-13clear endpoint stream when open for cdc_host and midi_hosthathach
2025-09-30More descriptors workingHiFiPhile
2025-09-29Update UAC2 namingHiFiPhile
2025-09-06fix #3239: discard poorly formed packetsrppicomidi
2025-08-02use tu_desc_in_bounds() for descriptor loophathach
2025-07-23Restore accidentally erased debug log messagerppicomidi
2025-07-23Delete debugging printfrppicomidi
2025-07-23Fix #3159: Handle MIDI interface descriptor after audio streaming interfacerppicomidi
2025-03-21Fix #3033: address review commentrppicomidi
2025-03-21Move misplaced statementrppicomidi
2025-03-20Fix #3033: Increase array bounds and test for overflowrppicomidi
2025-03-19Move iInterface per review commentrppicomidi
2025-03-18Fix compiler conversion error warningrppicomidi
2025-03-18fix tuh_midi_itf_get_info() desc->iInterface valuerppicomidi
2025-03-17Fix 3031: implement tuh_midi_itf_get_info()rppicomidi
2025-03-13Only clear stream_read & stream_write if they are definedrppicomidi
2025-03-06hack: force/overwrite endpoint mps to 64 for device that incorrectly report 5...hathach
2025-03-06midi host: skip rx data with all zeroeshathach
2025-02-24add tuh_midi_mount_cb_t struct for tuh_midi_mount_cb()hathach
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 t...hathach
2025-02-24add tuh_midi_descriptor_cb()hathach
2025-02-21remove CFG_MIDI_HOST_DEVSTRINGS support, we will leave that for application t...hathach
2025-02-14- rename tuh_midi_stream_flush() to tuh_midi_write_flush()hathach
2025-02-14- change signature of tuh_midi_mount/umount_cb()hathach
2025-02-14- remove tuh_midi_read_poll(), auto schedule EP in when set_config() and xfer...hathach
2025-02-13update midi host to use endpoint stream APIhathach
2025-02-12- use CFG_TUH_MIDI as number of midi host instancehathach
2025-02-12fix host midi buildhathach
2025-02-12pre-commit fixhathach
2022-11-21Explicit type conversionatoktoto
2022-11-21Explicit type conversionatoktoto
2022-11-21Fix usb-hub data transfer problems by AndrewCaponatoktoto
2022-11-19Fix usb hubsatoktoto
2022-11-13Added explicit conversionsatoktoto
2022-11-13Simple MIDI rx exampleatok
2022-11-13Get rid of implicit uint conversionsatok
2022-11-13Add MIDI host support to tinyusbrppicomidi