Skip to content

Commit

Permalink
Updated deps (#52)
Browse files Browse the repository at this point in the history
* Updating dependencies

- Updating cortex-m from 0.6 to 0.7
- Updated cortex-m-rt from 0.6 to 0.7 in /examples
- Updated cortex-m-semihosting from 0.3.2 to 0.5 in /examples
- Pointing to github repo (for now) for tm4c129x and tm4c123x deps

* Added version tag to tm4c129x and tm4c123x git deps.

* Reverted tm4c123x and tm4c129x back to crates.io

* Updated versions and added notes in Readme.md

* Update tm4c129x-hal/README.md

Co-authored-by: Diego Barrios Romero <[email protected]>

* Update tm4c123x-hal/README.md

Co-authored-by: Diego Barrios Romero <[email protected]>

* Added to changelog

---------

Co-authored-by: Diego Barrios Romero <[email protected]>
  • Loading branch information
amcelroy and eldruin authored Jul 5, 2023
1 parent 78ff567 commit 894ceb3
Show file tree
Hide file tree
Showing 8 changed files with 33 additions and 15 deletions.
6 changes: 3 additions & 3 deletions examples/tiva-c-connected-launchpad/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
6 changes: 3 additions & 3 deletions examples/tiva-c-launchpad/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
2 changes: 1 addition & 1 deletion tm4c-hal/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
5 changes: 5 additions & 0 deletions tm4c-hal/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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))
Expand Down
6 changes: 3 additions & 3 deletions tm4c123x-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tm4c123x-hal"
version = "0.10.2"
version = "0.10.3"
authors = [
"Jorge Aparicio <[email protected]>",
"Jonathan 'theJPster' Pallant <[email protected]>",
Expand All @@ -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"
Expand All @@ -29,7 +29,7 @@ features = ["unproven"]
version = "1"

[dependencies.tm4c123x]
version = "0.9"
version = "0.9.1"

[dependencies.void]
version = "1.0"
Expand Down
8 changes: 7 additions & 1 deletion tm4c123x-hal/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
8 changes: 5 additions & 3 deletions tm4c129x-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tm4c129x-hal"
version = "0.9.2"
version = "0.9.3"
authors = [
"Jorge Aparicio <[email protected]>",
"Jonathan 'theJPster' Pallant <[email protected]>",
Expand All @@ -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"
Expand Down
7 changes: 6 additions & 1 deletion tm4c129x-hal/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 894ceb3

Please sign in to comment.