Skip to content

Releases: rust-embedded/svdtools

v0.3.5

01 Dec 13:33
a004c80
Compare
Choose a tag to compare
  • Move field with derived enums before other
  • -1 for default enum value
  • Update displayName during collect, improve searching common description
  • mmaps: peripheral arrays, bump svd crates
  • patch: --show-patch-on-error prints yaml patches on error

v0.3.4

14 Oct 16:31
9fbd8a0
Compare
Choose a tag to compare
  • Revert #145
  • Improve "Could not find errors"
  • use register size as dimIncrement for 1-element arrays
  • Replace spec indices search with regex
  • modify writeConstraint for register

v0.3.3

02 Oct 13:25
9ab01ef
Compare
Choose a tag to compare

v0.3.2

01 Oct 12:54
27cf2b1
Compare
Choose a tag to compare
  • _modify derivedFrom for peripherals, clusters, registers and fields
  • fix field bit range in svdtools html

v0.3.1

20 Sep 03:46
77bbbba
Compare
Choose a tag to compare
  • add svdtools html and svdtools htmlcompare tools from stm32-rs
  • update svd-encoder, --format-config and optional out_path for patch
  • add field name in enumeratedValues derive path

v0.3.0

27 Mar 16:35
d7fc8b4
Compare
Choose a tag to compare
  • cluster add/modify
  • use normpath instead of std::fs::canonicalize

v0.1.26

27 Mar 23:04
v0.1.26
a295950
Compare
Choose a tag to compare

[v0.1.26] 2023-03-28

  • Bump python to 3.9 to fix CI
  • Extended cluster supper (#134)

v0.2.8

28 Jan 20:15
ce6ff66
Compare
Choose a tag to compare
  • patch: added possibility to modify dim elements (arrays)
  • mmap: replace %s in field array

v0.2.7

06 Oct 23:53
v0.2.7
074c31f
Compare
Choose a tag to compare
  • Print svdtools version on error, update dependencies
  • Check _delete, _strip, etc. on array of strings

v0.1.25

04 Sep 00:02
v0.1.25
e2a9f85
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.6...v0.1.25