Releases: atsamd-rs/atsamd
Releases · atsamd-rs/atsamd
atsamd11d-0.14.0
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 nowsnake_case
- All peripheral types are now
atsamd11c-0.14.0
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 nowsnake_case
- All peripheral types are now
atsamd-hal-macros-0.2.0
atsamd-hal-0.18.0
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 nowsnake_case
- All peripheral types are now
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
Refactored
- update path of Cargo config (#749)
arduino_mkrzero-0.12.2
Refactored
- update path of Cargo config (#749)
arduino_mkrvidor4000-0.6.1
Refactored
- update path of Cargo config (#749)
arduino_mkr1000-0.5.1
Refactored
- update path of Cargo config (#749)