mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-17 05:32:55 +08:00
add WIP changelog
This commit is contained in:
parent
fb05451a26
commit
a61d34e09c
16
changelog.md
16
changelog.md
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user