Releases: rust-embedded/svdtools
Releases · rust-embedded/svdtools
v0.3.0
- cluster add/modify
- use
normpath
instead of std::fs::canonicalize
v0.1.26
v0.2.8
- patch: added possibility to modify dim elements (arrays)
- mmap: replace %s in field array
v0.2.7
v0.1.25
What's Changed
- mmaps derivedFrom markers by @burrbull in #123
- Fix UnboundLocalError in patch.py by @jannic in #124
- Prepare for Python 0.1.25 by @adamgreig in #125
New Contributors
Full Changelog: v0.2.6...v0.1.25
v0.2.6
Breaking changes:
- Move
_strip
,_strip_end
before_modify
(#89)- Existing patch files may need updating to refer to the stripped
versions of names being modified
- Existing patch files may need updating to refer to the stripped
- Allow
_derive
to rename derived peripherals, optionally specify a new base
address and description (#118)- If registers were being copied and modified, use
_copy
instead of
_derive
for those peripherals.
- If registers were being copied and modified, use
Other changes:
v0.1.24
Breaking changes:
- Move
_strip
,_strip_end
before_modify
(#89)- Existing patch files may need updating to refer to the stripped
versions of names being modified
- Existing patch files may need updating to refer to the stripped
- Allow
_derive
to rename derived peripherals, optionally specify a new base
address and description (#118)- If registers were being copied and modified, use
_copy
instead of
_derive
for those peripherals.
- If registers were being copied and modified, use
v0.2.5
- update
svd-rs
crates to 0.14 convert
: Addformat_config
option
v0.2.4
- Added action to build binaries and release for every version tag and latest commit
- Use
svd-parser
0.13.4, addexpand_properties
option inconvert
patch
: check enumusage
, don't add it if unneeded
Prereleased 2024-11-14
- Support derived registers/fields in
svdtools html