change keyboard_app.c & mouse_app.c from polling API to interrupt-based (callback isr)
and using OSAL for task-base demo
- fix ehci error with XFER_COMPLETE callback to usbh_isr, TD need to be freed & unlink before invoking
callback
- fix bug in usbh.c set device state to CONFIGURED right after SET_CONFIGURE control xfer
7 files changed
tree: c8e685e6e060d086a16c0ed3ad1c35230a8f7fa3
  1. demos/
  2. tests/
  3. tinyusb/
  4. .cproject
  5. .project
  6. doxygen.Doxyfile
  7. README.md
README.md

tinyusb

an embedded open-source usb stack for ARM MCUs