Skip to content

Releases: atsamd-rs/atsamd

atsamd11d-0.14.0

18 Oct 20:05
d090df0
Compare
Choose a tag to compare

Changed

  • [breaking] Upgrade PAC generated code to latest SVD and svd2rust-0.34.1 #756:
    • All peripheral types are now PascalCase
    • All register field accessors are now methods instead of struct members
    • Members of the Peripherals struct are now snake_case

atsamd11c-0.14.0

18 Oct 20:05
d090df0
Compare
Choose a tag to compare

Changed

  • [breaking] Upgrade PAC generated code to latest SVD and svd2rust-0.34.1 #756:
    • All peripheral types are now PascalCase
    • All register field accessors are now methods instead of struct members
    • Members of the Peripherals struct are now snake_case

atsamd-hal-macros-0.2.0

18 Oct 20:05
d090df0
Compare
Choose a tag to compare

Removed

  • [breaking]: SAMD51G: remove support for I2S peripheral (#735)

Fixed

  • SAMD51J: Add support for I2S peripheral (#735)

atsamd-hal-0.18.0

18 Oct 20:08
d090df0
Compare
Choose a tag to compare

Dependencies

  • [breaking] Upgrade PAC generated code to latest SVD and svd2rust-0.34.1 #756:
    • All peripheral types are now PascalCase
    • All register field accessors are now methods instead of struct members
    • Members of the Peripherals struct are now snake_case

Removed

  • SAMx5x: removed: EnabledOscUlp32kBase::set_calibration #756
  • [breaking]: SAMD51G: removed I2S support (#735)

Fixed

  • Fix samd51j not having i2s support (#735)
  • Fix EIC issue leading to lost interrupts on SAMD11 platforms (#739)
  • Fix I2C transaction to be as continuous as possible according to embedded-hal specification (#741)
  • Fix embedded-hal 0.2 CountDown timer implementation (#749)
  • Fix blocking behaviour for embedded-hal 0.2 SPI writes (#743)
  • Allow configuring USB clock with GenericClockController on atsamd11 (#734)
  • Fix Clippy nightly build errors (#755, #737)
  • Fix build failures for SAMD11 USB (#746)

Refactored

  • Upgrade bitflags and get rid of TryFrom<()> implementations (#746)

arduino_nano33iot-0.7.2

18 Oct 20:09
d090df0
Compare
Choose a tag to compare

Refactored

  • update path of Cargo config (#749)

arduino_mkrzero-0.12.2

18 Oct 20:09
d090df0
Compare
Choose a tag to compare

Refactored

  • update path of Cargo config (#749)

arduino_mkrvidor4000-0.6.1

18 Oct 20:09
d090df0
Compare
Choose a tag to compare

Refactored

  • update path of Cargo config (#749)

arduino_mkr1000-0.5.1

18 Oct 20:09
d090df0
Compare
Choose a tag to compare

Refactored

  • update path of Cargo config (#749)