add WIP changelog

This commit is contained in:
hathach 2020-04-06 17:24:34 +07:00
parent fb05451a26
commit a61d34e09c
1 changed files with 15 additions and 1 deletions

View File

@ -1,4 +1,18 @@
# TinyUSB changelog
# TinyUSB Changelog
## Master branch (WIP)
### Breaking
- TinyUSB does not directly implement USB IRQ Handler function anymore. Application must implement IRQ Handler and invoke `tud_irq_handler(rhport)`. This is due to:
- IRQ Handler name can be different across system depending on the startup
- Some OS need to execute enterISR()/exitISR() to work properly, also tracing tool may need to insert trace ISR enter/exit to record usb event
- Give application full control of IRQ handler, can be useful e.g signaling there is new usb event without constant polling
### MCU
- All default IRQ Handler is renamed to `dcd_irq_handler()`
## 0.6.0 - 2019.03.30