Releases
v1.5.3
Compare
Sorry, something went wrong.
No results found
Common
feat(demo): add mongoose rndis demo
update(demo/cdc_acm_rttchardev): add finsh & console switch with usb
update: remove old bl616 wifi driver, add new api
update(demo): format uac demos with macros
update(demo): add more descriptor init macros
refactor(usb_osal_threadx): optimize the creation and deletion of threads @MDLZCOOL
style: remove printf with USB_LOG_XXX
chore: add build ci for hpmicro & bouffalolab & espressif
fix:Fix RNDIS DHCP dependency,and delay implementation @Rbb666
bugfix: Fix support for idf versions lower than 5.3, Fix some compilation errors @udoudou
fix: Remove usb component private requirement for idf v6 @udoudou
fix(demo): fix missing ecm mac address string
Device
feat: support custom ep0 mps
Host
feat(class/video/usbh_video): support bulk mode
feat(class): support more match flags for cdc acm & rndis
feat(core/usbh_core): support interfacenum match flag
feat(core/usbh_core): support custom config index
refactor(core/usbh_core): refactor devaddr allocation, use auto increment
refactor(core/usbh_core): refactor lsusb
update(core/usbh_core): add retry for control transfer, some devices are flakey
update(core/usbh_core): print interface num when load driver
fix(class/hub): delete thread before delete mq
OTG
refactor(otg): refactor otg framework
Port
feat: Add MUSB IP without multipoint feature support @HalfSweet
feat: support custom ep0 mps
update(port/dwc2/usb_glue_hc): update hc port
update(port/hpmicro): add dcache support for device
update(port/chipidea): add dcache support for device
update(port/dwc2/usb_glue_st): increase ep1 tx fifo for audio demo
update(port/musb/usb_hc_musb): reenable pipe alloc & free
port: update hpmicro port files for otg @chenzhihong007
fix(port/ehci): clear iaad status before set
fix(usb_dc_dwc2): add unaligned read/write macros for IAR compiler @meng-plus
fix(port/dwc2/usb_dc_dwc2): invalid cache before all read setup
Platform
feat(platform/idf): add fatfs port for host msc
update(platform): remove CONFIG_USB_DCACHE_ENABLE, always check align size
update(platform/rtthread): add more check for chip cache
update(platform/rtthread): change LWIP_NO_RX_THREAD check error to warning
update(platform/daplink): sync with cherrydap
Security Check
update(hub/usbh_hub): add check for nports
update(class/hub): remove hport sources safely
You can’t perform that action at this time.