Skip to content

CherryUSB v0.8.0

Compare
Choose a tag to compare
@sakumisu sakumisu released this 18 Feb 12:08
· 485 commits to master since this release

Common

  • none

Device

  • add new desc register api for different speed and other speed
  • mtp enum done
  • remove align check, use memcpy to align buffer as default
  • split tx_rx_thread to tx_thread and rx_thread
  • add webusb support
  • audio desc update

Host

  • replace device mount callback with class run and stop callback
  • remove roothub parent hport to reduce codesize
  • fix ext hub build error when CONFIG_USBHOST_MAX_EXTHUBS =0
  • optimise hub event process
  • update hub thread wakeup with queue not sem & list
  • IAR support
  • add audio and video driver
  • move hub and hport variable into common ram to reduce nocache ram usage
  • update host demo, split class demo into own thread

Port

  • add musb poll api
  • Fix dwc2 host control transfer
  • wch host support
  • remove ehci iso