v0.25.0
·
491 commits
to master
since this release
- Add
feature_peripheral
option which generates cfg features for each peripheral - Use register aliases in
RegisterBlock
(both structure and mod) - Create aliases for derived registers & clusters
- Move cluster struct inside mod
- Support non-sequential field arrays
- Use inlined variables in
format!
(Rust 1.58) - Refactor, clean
periperal.rs
&util.rs
- use
svd_parser::expand::Index
for derive - Generated enum names now consider
name
field inenumeratedValues
- Use constant case for structure names; internal rearrangements for
case conversation traits - Add new feature
feature_group
which will generate cfg attribute for
every group name when it is on - Sort fields by offset before process
- Updated docs for
write
/modify