mirror of
https://github.com/hathach/tinyusb.git
synced 2026-08-18 11:02:16 +00:00
2.1 KiB
2.1 KiB
0.10.0
May 28, 2021
- Rework tu_fifo_t with separated mutex for read and write, better support DMA with read/write buffer info. And constant address mode
- Improve audio_test example and add audio_4_channel_mic example
- Add new dfu example
- Remove pico-sdk from submodule
Device Controller Driver (DCD)
- Add new DCD port for Silabs EFM32GG12 with board Thunderboard Kit (SLTB009A)
- Add new DCD port Renesas RX63N, board GR-CITRUS
- Add new (optional) endpoint API dcd_edpt_xfer_fifo
- Fix build with nRF5340
- Fix build with lpc15 and lpc54
- Fix build with lpc177x_8x
- STM32 Synopsys: greatly improve Isochronous transfer with
edpt_xfer_fifo()API - Support LPC55 port1 highspeed
- Add support for Espressif esp32s3
- nRF: fix race condition that could cause drop packet of Bulk OUT transfer
USB Device Driver (USBD)
- Add new (optional) endpoint ADPI
usbd_edpt_xfer_fifo()
Device Class Driver
CDC
- [Breaking]
tud_cdc_peek(),tud_vendor_peek()no longer support random offset and dropped position parameter.
DFU
- Add new DFU 1.1 class driver (WIP)
HID
-
Fix keyboard report descriptor template
-
Add more hid keys constant from 0x6B to 0xA4
-
[Breaking] rename API
HID_PROTOCOL_NONE/KEYBOARD/MOUSEtoHID_ITF_PROTOCOL_NONE/KEYBOARD/MOUSEtud_hid_boot_mode()totud_hid_get_protocol()tud_hid_boot_mode_cb()totud_hid_set_protocol_cb()
MIDI
-
Fix MIDI buffer overflow issue
-
[Breaking] rename API
- Rename
tud_midi_read()totud_midi_stream_read() - Rename
tud_midi_write()totud_midi_stream_write() - Rename
tud_midi_receive()totud_midi_packet_read() - Rename
tud_midi_send()totud_midi_packet_write()
- Rename
Host Controller Driver (HCD)
- No noticeable changes
USB Host Driver (USBH)
- No noticeable changes
Host Class Driver
- HID: Rework host hid driver, basically everything changes
Contributors
Thanks to everyone who contributed to this release: @alisitsyn, @corvus-ossifragus, @hathach, @jgressmann, @joeycastillo, @kapacuk, @kasjer, @kkitayam, @ned-pcs, @noodlefighter, @ogatatsu, @PanRe, @perigoso, @pigrew, @sjanc, @xmos-jmccarthy.