diff --git a/boards/atsame54_xpro/CHANGELOG.md b/boards/atsame54_xpro/CHANGELOG.md index 725456cb3486..9bb2ecd96ad1 100644 --- a/boards/atsame54_xpro/CHANGELOG.md +++ b/boards/atsame54_xpro/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.8.2](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.8.1...atsame54_xpro-0.8.2) - 2024-11-17 +## [0.9.0](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.8.1...atsame54_xpro-0.9.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.8.1](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.8.0...atsame54_xpro-0.8.1) - 2024-10-25 diff --git a/boards/atsame54_xpro/Cargo.toml b/boards/atsame54_xpro/Cargo.toml index ac80bb2eef94..e1ccb591ec9b 100644 --- a/boards/atsame54_xpro/Cargo.toml +++ b/boards/atsame54_xpro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atsame54_xpro" -version = "0.8.2" +version = "0.9.0" authors = [ "Karsten Große ", "John Little " diff --git a/boards/feather_m0/CHANGELOG.md b/boards/feather_m0/CHANGELOG.md index e76827c81bcc..a3d8db28569f 100644 --- a/boards/feather_m0/CHANGELOG.md +++ b/boards/feather_m0/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.15.1...feather_m0-0.15.2) - 2024-11-17 +## [0.16.0](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.15.1...feather_m0-0.16.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.15.1](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.15.0...feather_m0-0.15.1) - 2024-10-25 diff --git a/boards/feather_m0/Cargo.toml b/boards/feather_m0/Cargo.toml index 30a632b6647e..f917759b29ad 100644 --- a/boards/feather_m0/Cargo.toml +++ b/boards/feather_m0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m0" -version = "0.15.2" +version = "0.16.0" authors = ["Ben Bergman "] description = "Board Support crate for the Adafruit Feather M0" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/boards/feather_m4/CHANGELOG.md b/boards/feather_m4/CHANGELOG.md index 5454c2ab56aa..e91f824c1cf1 100644 --- a/boards/feather_m4/CHANGELOG.md +++ b/boards/feather_m4/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.13.2](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.13.1...feather_m4-0.13.2) - 2024-11-17 +## [0.14.0](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.13.1...feather_m4-0.14.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.13.1](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.13.0...feather_m4-0.13.1) - 2024-10-25 diff --git a/boards/feather_m4/Cargo.toml b/boards/feather_m4/Cargo.toml index eb4880a71c89..2fa543ef19fa 100644 --- a/boards/feather_m4/Cargo.toml +++ b/boards/feather_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m4" -version = "0.13.2" +version = "0.14.0" edition = "2021" authors = ["Theodore DeRego "] description = "Board Support crate for the Adafruit Feather M4" diff --git a/boards/metro_m0/CHANGELOG.md b/boards/metro_m0/CHANGELOG.md index 63c163428073..61fef134f2df 100644 --- a/boards/metro_m0/CHANGELOG.md +++ b/boards/metro_m0/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.15.1...metro_m0-0.15.2) - 2024-11-17 +## [0.16.0](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.15.1...metro_m0-0.16.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.15.1](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.15.0...metro_m0-0.15.1) - 2024-10-25 diff --git a/boards/metro_m0/Cargo.toml b/boards/metro_m0/Cargo.toml index f1953f7e5cec..6cc975adc2a5 100644 --- a/boards/metro_m0/Cargo.toml +++ b/boards/metro_m0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metro_m0" -version = "0.15.2" +version = "0.16.0" authors = ["Wez Furlong "] description = "Board Support crate for the Adafruit Metro M0" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/boards/metro_m4/CHANGELOG.md b/boards/metro_m4/CHANGELOG.md index 897dd18f9997..239efb910cb7 100644 --- a/boards/metro_m4/CHANGELOG.md +++ b/boards/metro_m4/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.14.2](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.14.1...metro_m4-0.14.2) - 2024-11-17 +## [0.15.0](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.14.1...metro_m4-0.15.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.14.1](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.14.0...metro_m4-0.14.1) - 2024-10-25 diff --git a/boards/metro_m4/Cargo.toml b/boards/metro_m4/Cargo.toml index 63f08515c91a..c0d98a88a292 100644 --- a/boards/metro_m4/Cargo.toml +++ b/boards/metro_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metro_m4" -version = "0.14.2" +version = "0.15.0" authors = ["Paul Sajna ", "Wez Furlong "] description = "Board Support crate for the Adafruit Metro M4" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/boards/samd11_bare/CHANGELOG.md b/boards/samd11_bare/CHANGELOG.md index 2bf60e008263..a6dfa061c565 100644 --- a/boards/samd11_bare/CHANGELOG.md +++ b/boards/samd11_bare/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.11.2](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.11.1...samd11_bare-0.11.2) - 2024-11-17 +## [0.12.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.11.1...samd11_bare-0.12.0) - 2024-11-17 -### Other +### Examples + +- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) + +### Dependencies -- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs -- release ([#775](https://github.com/atsamd-rs/atsamd/pull/775)) +- Update HAL dependency to `0.19` ## [0.11.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.11.0...samd11_bare-0.11.1) - 2024-10-25 diff --git a/boards/samd11_bare/Cargo.toml b/boards/samd11_bare/Cargo.toml index 00969582e4e2..307d06722755 100644 --- a/boards/samd11_bare/Cargo.toml +++ b/boards/samd11_bare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "samd11_bare" -version = "0.11.2" +version = "0.12.0" authors = ["Jesse Braham "] description = "Support crate for the ATSAMD11C" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/hal/CHANGELOG.md b/hal/CHANGELOG.md index 95e13d27508b..3253ec481c0e 100644 --- a/hal/CHANGELOG.md +++ b/hal/CHANGELOG.md @@ -13,14 +13,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - *(spi)* Unlock DMA transfers for SpiBus::transfer_in_place ([#780](https://github.com/atsamd-rs/atsamd/pull/780)) - Make `OwnedPeripheral`, `RxPin` and `TxPin` traits from the `can` module public ([#778](https://github.com/atsamd-rs/atsamd/pull/778)) -- *(spi)* Add PanicOnRead and PanicOnWrite for simplex SPI transactions -- *(uart)* embedded_io implementations for UART DMA transfers -- *(i2c)* embedded_hal I2c implementation for I2C DMA transfers -- *(spi)* embedded_hal SpiBus implementation for SPI DMA transfers +- *(spi)* Add PanicOnRead and PanicOnWrite for simplex SPI transactions ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) +- *(uart)* embedded_io implementations for UART DMA transfers ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) +- *(i2c)* embedded_hal I2c implementation for I2C DMA transfers ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) +- *(spi)* embedded_hal SpiBus implementation for SPI DMA transfers ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) ### Fixed -- *(spi)* Only enable SPI receiver when it has RX capability +- *(spi)* Only enable SPI receiver when it has RX capability ([#772](https://github.com/atsamd-rs/atsamd/pull/772)) ### Other