v0.20.0
What's Changed
- add device.x for riscv targets, and provides __EXTERNAL_INTERRUPTS by @allexoll in #527
- Allow multiple level of deriveFrom peripherals. by @ithinuel in #529
- Change changelog check trigger and bump checker version by @therealprof in #530
- Remove unnecessary borrows. by @rcls in #532
- Emit more Cluster arrays as arrays instead of lists of elements. by @rcls in #534
- Xtensa updates by @MabezDev in #536
- Don't use a mask when not needed by @thibautvdv in #537
- Fix typo in docs by @Javier-varez in #538
- add
#[inline(always)]
to register field reader constructors by @icewind1991 in #539 - svd-parser 0.11 by @burrbull in #542
- Better error handling by @robamu in #544
- Fix register & cluster derive by @burrbull in #546
- fix bug in #537 by @burrbull in #549
- Added debug and trace output by @robamu in #548
- svd-parser 0.12 by @burrbull in #552
- Fixes in multi line description generation by @luojia65 in #553
- Generate safe bits writers when possible by @newAM in #554
- v0.20 release by @burrbull in #555
New Contributors
- @allexoll made their first contribution in #527
- @ithinuel made their first contribution in #529
- @thibautvdv made their first contribution in #537
- @Javier-varez made their first contribution in #538
- @icewind1991 made their first contribution in #539
- @robamu made their first contribution in #544
- @luojia65 made their first contribution in #553
- @newAM made their first contribution in #554
Full Changelog: v0.19.0...v0.20.0