diff --git a/examples/tiva-c-connected-launchpad/Cargo.toml b/examples/tiva-c-connected-launchpad/Cargo.toml index 6b981c5..7fa1c3e 100644 --- a/examples/tiva-c-connected-launchpad/Cargo.toml +++ b/examples/tiva-c-connected-launchpad/Cargo.toml @@ -8,9 +8,9 @@ name = "tiva-c-connected-launchpad" version = "0.1.0" [dependencies] -cortex-m = "0.6" -cortex-m-rt = "0.6" -cortex-m-semihosting = "0.3.2" +cortex-m = "0.7" +cortex-m-rt = "0.7" +cortex-m-semihosting = "0.5" panic-halt = "0.2.0" [dependencies.tm4c129x-hal] diff --git a/examples/tiva-c-launchpad/Cargo.toml b/examples/tiva-c-launchpad/Cargo.toml index b5837ec..993247e 100644 --- a/examples/tiva-c-launchpad/Cargo.toml +++ b/examples/tiva-c-launchpad/Cargo.toml @@ -8,9 +8,9 @@ name = "tiva-c-launchpad" version = "0.1.0" [dependencies] -cortex-m = "0.6" -cortex-m-rt = "0.6" -cortex-m-semihosting = "0.3.2" +cortex-m = "0.7" +cortex-m-rt = "0.7" +cortex-m-semihosting = "0.5" panic-halt = "0.2.0" [dependencies.tm4c123x-hal] diff --git a/tm4c-hal/Cargo.toml b/tm4c-hal/Cargo.toml index 02cc81d..b115df1 100644 --- a/tm4c-hal/Cargo.toml +++ b/tm4c-hal/Cargo.toml @@ -16,7 +16,7 @@ repository = "https://github.com/rust-embedded-community/tm4c-hal" documentation = "https://docs.rs/tm4c-hal" [dependencies] -cortex-m = "0.6" +cortex-m = "0.7" nb = "1" [dependencies.embedded-hal] diff --git a/tm4c-hal/README.md b/tm4c-hal/README.md index f75378d..9502df5 100644 --- a/tm4c-hal/README.md +++ b/tm4c-hal/README.md @@ -7,6 +7,11 @@ depending on your processor. ## Changelog +* Updated dependencies in tm4c123x, tm4c129x, tm4c123x-hal, and +tm4c129x-hal to use newer version of cortex-m (up to v0.7 as of this release). + +### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c-hal-0.4.1...master)) + * Basic EEPROM Read, Write, Erase added ### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c-hal-0.4.1...master)) diff --git a/tm4c123x-hal/Cargo.toml b/tm4c123x-hal/Cargo.toml index b42d2c7..a30e2a3 100644 --- a/tm4c123x-hal/Cargo.toml +++ b/tm4c123x-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tm4c123x-hal" -version = "0.10.2" +version = "0.10.3" authors = [ "Jorge Aparicio ", "Jonathan 'theJPster' Pallant ", @@ -19,7 +19,7 @@ version = "0.2.2" default-features = false [dependencies.cortex-m] -version = "0.6" +version = "0.7" [dependencies.embedded-hal] version = "0.2.2" @@ -29,7 +29,7 @@ features = ["unproven"] version = "1" [dependencies.tm4c123x] -version = "0.9" +version = "0.9.1" [dependencies.void] version = "1.0" diff --git a/tm4c123x-hal/README.md b/tm4c123x-hal/README.md index 47f72a0..ea42713 100644 --- a/tm4c123x-hal/README.md +++ b/tm4c123x-hal/README.md @@ -8,7 +8,13 @@ ## Changelog -### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c123x-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c123x-hal-0.10.2...master)) +* Update 0.10.3 - Updated the dependencies for the supporting crate tm4c123x to +0.9.1 which supports newer version of cortex-m. Version 0.10.3 can be used with newer +versions of RTIC and has been tested in hardware (Launchpad and custom PCB) +using RTIC 1.1.4. Testing included SPI, ADC, Timers, EEPROM, GPIO, UART, +and multiple interrupts (UART, GPIO, TIMERS, ADC). + +### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c123x-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c123x-hal-0.10.3...master)) * Use sealed traits for `*Pin` marker traits * Do not reexport `tm4c-hal` macros diff --git a/tm4c129x-hal/Cargo.toml b/tm4c129x-hal/Cargo.toml index ccc3f65..0ab6c6a 100644 --- a/tm4c129x-hal/Cargo.toml +++ b/tm4c129x-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tm4c129x-hal" -version = "0.9.2" +version = "0.9.3" authors = [ "Jorge Aparicio ", "Jonathan 'theJPster' Pallant ", @@ -15,9 +15,11 @@ repository = "https://github.com/rust-embedded-community/tm4c-hal/tm4c129x-hal" edition = "2018" [dependencies] -cortex-m = "0.6" +cortex-m = "0.7" nb = "1" -tm4c129x = "0.9" + +[dependencies.tm4c129x] +version = "0.9.1" [dependencies.cast] version = "0.2" diff --git a/tm4c129x-hal/README.md b/tm4c129x-hal/README.md index 9311569..c41fa3a 100644 --- a/tm4c129x-hal/README.md +++ b/tm4c129x-hal/README.md @@ -8,7 +8,12 @@ ## Changelog -### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c129x-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c129x-hal-0.9.2...master)) +* Update 0.9.3 - Updated the dependencies for the supporting crate tm4c129x to +0.9.1 which supports newer version of cortex-m. This _should_ allow for running +newer version of RTIC / cortex-m, however, unlike the tm4c123 this hasn't been +tested. + +### Unreleased Changes ([Source](https://github.com/rust-embedded-community/tm4c-hal/tree/master/tm4c129x-hal) [Diff](https://github.com/rust-embedded-community/tm4c-hal/compare/tm4c129x-hal-0.9.3...master)) * Use sealed traits for `*Pin` marker traits * Do not reexport `tm4c-hal` macros