Skip to content

Releases: rust-embedded/svd2rust

v0.24.1

04 Jul 18:19
9681ec6
Compare
Choose a tag to compare
  • Make field writer always generic around bit offset (fix bug #620)
  • Make binary dependencies optional
  • Make JSON and YAML formats optional
  • Bump MSRV to 1.60

Prereleased 2025-08-15

07 Jul 06:02
e4b6ba3
Compare
Choose a tag to compare
Pre-release
  • Fix new mismatched-lifetime-syntaxes lint warnings
  • Adapt RISC-V specific codegen for riscv-peripheral v0.3.0 rework
  • Include riscv-peripheral peripherals in Peripherals struct
  • repr(transparent) for field wrapper
  • Ensure __INTERRUPTS are #[no_mangle] on Xtensa.
  • Add base_isa field to riscv_config to allow the riscv_rt::core_interrupt
    macro to properly generate start trap assembly routines in vectored mode.
  • Add edition flag

v0.23.1

29 Apr 15:50
cf104f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.0...v0.23.1

v0.23.0

29 Apr 15:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.1...v0.23.0

v0.22.1

05 Apr 22:09
a5f8239
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.22.1

v0.22.0

05 Apr 20:09
5205d8e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.21.0...v0.22.0

v0.21.0

18 Jan 04:10
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.21.0

v0.20.0

07 Dec 17:59
7358e78
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.19.0...v0.20.0

v0.19.0

06 Oct 06:27
8b373fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0

06 Oct 06:26
71fdbff
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.0...v0.18.0