Releases: rust-embedded/svdtools
Releases · rust-embedded/svdtools
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
v0.3.10
- Allow to specify
name
forenumeratedValues
- Avoid unneded whitespaces in generated
html
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