fix bt hci recv when CONFIG_BT_RECV_IS_RX_THREAD is disabled
core: usbh_core: fix ep0_request_buffer index lose @chenzhihong007
add timer to control interrupt transfer
add "." to section usbh_class_info for IAR @chenzhihong007
fix msc buf overflow by SCSICMD_INQUIRY_SIZEOF
Port
HPMicro: update usb_dc_hpm.c @chenzhihong007
add esp dwc2 glue
add aic ehci glue
dwc2: update host driver
1, change dma incr to 16, flush fifo after fifo config.
2, simplify chan irq code. add HCCHAR register init api, only enable chan halt irq, buffer dma mode just need this.
3, add fifo macros for users to config.
4, get next toggle from HCTSIZ.
add usb_hc_low_level_deinit api
ehci: use only one qh for intr, following with linux driver, remove qtd alloc & free, use static pool instead in order to run code faster.
v1.1.0
2 months ago
Common
Device
support multi USB IP
rename CONFIG_USBDEV_MSC_BLOCK_SIZE to CONFIG_USBDEV_MSC_MAX_BUFSIZE
add ecm device write and read api
add usbd init and deinit event macro
support multi lun @chenzhihong007
msc: stage change should be before usbd_ep_start_write() @chenzhihong007
update endpoint number usage and fix busid check @chenzhihong007
Host
support multi USB IP
support usb ble host with zephyr and nimble
add iar risc-v support @chenzhihong007
update log tag
add ch340, ftdi, cp210x, asix driver
add get_connect_status api for rndis/cdc_ecm/asix
fix cdc ecm zlp check
Port
support multi USB IP
dwc2: ctrl and bulk no need nak irq, when intr calls nak, retry by user
dwc2: use fifo not dma as default because users may have problems in cache