Releases: rust-embedded/svdtools
Releases · rust-embedded/svdtools
v0.3.9
- Use
<details>
instead of JavaScript inhtml
template - Fix escape special characters on Windows
v0.3.8
v0.3.7
- Support
bitRange
andmsb+lsb
in field_modify
- Support
_include
in peripherals indevice.yaml
- Add
--enum_derive
flag - Strip
alternateRegister
too - Add
modifiedWriteValues
andreadAction
field patch (#156) - Ignore rule if starts with "?~" and no matched instances
- Fix #144
- Flag to check for errors after patching
v0.3.6
v0.3.5
- Move field with derived enums before other
-1
for default enum value- Update
displayName
during collect, improve searching commondescription
- mmaps: peripheral arrays, bump
svd
crates - patch:
--show-patch-on-error
prints yaml patches on error
v0.3.4
v0.3.3
v0.3.2
_modify
derivedFrom
for peripherals, clusters, registers and fields- fix field bit range in
svdtools html
v0.3.1
- add
svdtools html
andsvdtools htmlcompare
tools fromstm32-rs
- update
svd-encoder
,--format-config
and optionalout_path
forpatch
- add field name in enumeratedValues derive path
v0.3.0
- cluster add/modify
- use
normpath
instead of std::fs::canonicalize