| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-15 | Update gitignore. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-03-14 | Merge pull request #3029 from rppicomidi/fix_3028 | Ha Thach | |
| Only clear stream_read & stream_write if they are defined | |||
| 2025-03-13 | Only clear stream_read & stream_write if they are defined | rppicomidi | |
| 2025-03-11 | Merge pull request #3020 from ↵ | HiFiPhile | |
| Cynventria/fix-desc_end-calculation-in-vendor-device-open fix desc_end in vendord_open() | |||
| 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-10 | Merge pull request #3019 from hathach/fix-pico-examples-build | Ha Thach | |
| fix(rp2040) set RTOS as cmake cache to fix pico-example build | |||
| 2025-03-10 | fix(rp2040) set RTOS as cmake cache to fix pico-example build | hathach | |
| 2025-03-09 | Merge pull request #1627 from atoktoto/midihost | Ha Thach | |
| RP2040 MIDI Host | |||
| 2025-03-08 | Merge pull request #2990 from dauc/master | HiFiPhile | |
| Add full/high speed compile flag for Microchip SAME70 examples | |||
| 2025-03-07 | refactor: Fix inline literal and code blocks in .rst documents | Darian Leung | |
| - Added missing inline literals (double backticks) to any reference of symbol names and macros - Added language specifier to "code-block" directives to enable syntax highlighting when rendered. | |||
| 2025-03-07 | fix: Turn various .rst files from symbolic links to proper files | Darian Leung | |
| "code_of_conduct.rst" and "contributors.rst" both contain RST include directives, but their file types are symoblic links. This commit turns them into proper files. | |||
| 2025-03-07 | Merge pull request #2937 from pschatzmann/rp2040-iso | Ha Thach | |
| rp2040 correct dcd_edpt_iso_activate | |||
| 2025-03-07 | Merge pull request #3011 from hathach/fix-dwc2-host-conflict-max3421e | Ha Thach | |
| fix(dwc2) host driver conflict with max3421e | |||
| 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-05 | Merge pull request #3008 from hathach/add-metro-rp2350 | Ha Thach | |
| add adafruit metro rp2350 | |||
| 2025-03-04 | add adafruit metro rp2350 | hathach | |
| 2025-03-04 | Merge pull request #3007 from hathach/fix-8bitdo-enum | Ha Thach | |
| Fix(host) enumeration with 8bitdo devices | |||
| 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-28 | Merge pull request #3005 from hathach/fix-rp2-picosdk-board | Ha Thach | |
| add missing board.h for BOARD=pico_sdk | |||
| 2025-02-28 | add missing board.h for BOARD=pico_sdk | hathach | |
| 2025-02-27 | Merge pull request #3002 from espressif/fix/remove_deprecated_includes | Ha Thach | |
| fix(esp): Remove deprecated include | |||
| 2025-02-27 | fix(esp): Remove deprecated include | Tomas Rezucha | |
| soc/usb_pins.h header will be deprecated in IDF v6.0 | |||
| 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-21 | Merge pull request #2994 from hathach/enhance-hub | Ha Thach | |
| Enhance hub driver | |||
| 2025-02-20 | pio-usb now only need sysclk to be multiple of 12Mhz | hathach | |
| 2025-02-20 | change pio-usb to wip fork for testing | hathach | |
| 2025-02-20 | add fruitjam bsp | hathach | |
| 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 | Add full/high speed compile flag for Microchip SAME70 examples | Devin 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-14 | Merge pull request #2984 from HiFiPhile/preset | Ha 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() | |||
