Releases: rust-embedded/svdtools
Releases · rust-embedded/svdtools
v0.3.20
v0.3.19
- Fix deletion childrens on cluster modify
- Sugar for simple
_split
and_merge
v0.3.18
- Replace
yaml-rust
withyaml-rust2
. Check for duplicate keys and other YAML parse errors - Prevent collapsing columns in HTML
register-map-table
withmin-width
- Protect from using one
enumeratedValues
in fields with different width
v0.3.17
- Support "isDefault" enum value in
svdtools html
v0.3.16
- Add possibility to add field arrays
v0.3.15
- Add
info
tool, only withdevice-name
for now - Add
expand-patch
tool to show full patch rule with all includes
v0.3.14
- If there is no path to interpolate, show unmodified
description
. - Support write constraints when defining new register fields
- Allow absolute identifiers in
_derive
register
v0.3.13
- Interpolate path and name in
description
andderivedFrom
- Allow specs started with
_
(missing part) - Allow 1 string
_include
v0.3.12
dimArrayIndex
support- Allow to modify registers in
_cluster:
- Add addressOffset check in
collect_in_cluster
- Refactor
RegisterBlockExt
, useBlockPath
for better errors - Allow specs started with
_
- Allow process,
_delete
and_modify
cluster without_clusters
specifier
v0.3.11
- Add
_expand_array
- Allow register arrays in
collect_in_cluster
- Custom
dimIncrement
for 1-elementcluster
orarray