Releases
v1.4.3
Common
feat(osal): add argument macro for different os, especially for nuttx
feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macro
feat(platform/nuttx): update fs & net & cdcacm support
update(demo): add CONFIG_USBDEV_ADVANCE_DESC template
update(nimble): remove nimble submodule, because it costs time to pull
update(platform/rtthread/usbh_dfs): move mount into another thread
osal: fix rtthread usb_osal_thread_delete() API (#288 ) @chenzhihong007
update(osal/idf): reduce tx fifo for more space for ep5 & ep6
Device
feat(audio): add audio feedback macros and demo for uac1 & uac2
feat(core/usbd_core): add ep0 setup handler into thread feature
update(class/wireless/usbd_rndis): support transfer api for enet & wireless without lwip
fix current_desc_len += p[DESC_bLength] before p+= p[DESC_bLength]
fix reset all eps when alt_setting=0
Host
feat(core/usbh_core): add usbh_printf_setup api for debug
update(class/msc/usbh_msc): move msc scsi commands out(add usbh_msc_scsi_init api) to prevent blocking enum thread, add retry for testunityready request
fix(core/usbh_core): return valid hport which is connected
Port
update(port): add ehci/ohci/dwc2 dcache support
feat(port/rp2040): update rp2040 device driver to latest
feat(port/rp2040): update rp2040 host driver, use irq_add_shared_handler to register irq handler
feat(port/ehci): add t113 glue
Add ch585 usbhs dc @HaiMianBBao
update(port/kinetis): add MCXA156 support
fix(port/musb/usb_hc_musb): fix musb_write_packet size with urb->transfer_buffer_length
fix(port/dwc2/usb_glue_st): set GCCFG zero in host for stm32h7rs
Security Check
You can’t perform that action at this time.