Releases: rust-embedded/svdtools
Releases · rust-embedded/svdtools
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_endbefore_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
_deriveto rename derived peripherals, optionally specify a new base
address and description (#118)- If registers were being copied and modified, use
_copyinstead of
_derivefor those peripherals.
- If registers were being copied and modified, use
Other changes:
v0.1.24
Breaking changes:
- Move
_strip,_strip_endbefore_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
_deriveto rename derived peripherals, optionally specify a new base
address and description (#118)- If registers were being copied and modified, use
_copyinstead of
_derivefor those peripherals.
- If registers were being copied and modified, use
v0.2.5
- update
svd-rscrates to 0.14 convert: Addformat_configoption
v0.2.4
- Added action to build binaries and release for every version tag and latest commit
- Use
svd-parser0.13.4, addexpand_propertiesoption inconvert patch: check enumusage, don't add it if unneeded
Prereleased 2025-08-11
- Calculate
_addposition for peripherals and registers