update dependencies

This commit is contained in:
Sebastien Bourdeauducq 2017-05-08 10:08:16 +08:00
parent ba37d13dae
commit 592aee4735
3 changed files with 10 additions and 20 deletions

23
firmware/Cargo.lock generated
View File

@ -2,29 +2,23 @@
name = "ionpak-firmware"
version = "0.1.0"
dependencies = [
"cortex-m 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
"cortex-m-rt 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"cortex-m 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
"cortex-m-rt 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"tm4c129x 0.4.0 (git+https://github.com/m-labs/dslite2svd)",
]
[[package]]
name = "cortex-m"
version = "0.2.4"
source = "git+https://github.com/whitequark/cortex-m?rev=fpu-cpacr#0e3dd2df58e52f9af80e47327a62a83511e010f9"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cortex-m-semihosting 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
"volatile-register 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "cortex-m"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
replace = "cortex-m 0.2.4 (git+https://github.com/whitequark/cortex-m?rev=fpu-cpacr)"
[[package]]
name = "cortex-m-rt"
version = "0.2.0"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"r0 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
@ -45,7 +39,7 @@ name = "tm4c129x"
version = "0.4.0"
source = "git+https://github.com/m-labs/dslite2svd#43d3964bb9dcebe631b0bdf1c2fdc975cf53c41c"
dependencies = [
"cortex-m 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
"cortex-m 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
"vcell 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -63,9 +57,8 @@ dependencies = [
]
[metadata]
"checksum cortex-m 0.2.4 (git+https://github.com/whitequark/cortex-m?rev=fpu-cpacr)" = "<none>"
"checksum cortex-m 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "964f183322128497a636a5d4524dfe91fa1394a15b7b2c4329ee5bb66bef1548"
"checksum cortex-m-rt 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2ed494cbd15190fae60f608e6b4690e753df47b5f5e25e95d3c298f801f5c1d0"
"checksum cortex-m 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "56f002db38ab2c7a829bc0b997db8c5f47ada08f88a248c729d4f73c555628db"
"checksum cortex-m-rt 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0db3cf185ad88e3d70e9b7738d1bad23f86322130d376df9b80a64df7abdb4cb"
"checksum cortex-m-semihosting 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "54a88e8fd577808637f819107f34eece1b6b45be8db1c56d1c563095b80b655e"
"checksum r0 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6e7bbed8cd0a245bbf3759ebb35c964822b7a8c15ceeeee56d4cc5f060ce518e"
"checksum tm4c129x 0.4.0 (git+https://github.com/m-labs/dslite2svd)" = "<none>"

View File

@ -4,13 +4,10 @@ version = "0.1.0"
authors = ["whitequark <whitequark@whitequark.org>"]
[dependencies]
cortex-m = "0.2.4"
cortex-m = "0.2.5"
cortex-m-rt = { version = "0.2.0", features = ["linker-script"], default-features = false }
tm4c129x = { git = "https://github.com/m-labs/dslite2svd" }
[profile.release]
lto = true
debug = true
[replace]
"cortex-m:0.2.4" = { git = "https://github.com/whitequark/cortex-m", rev = "fpu-cpacr" }

View File

@ -121,7 +121,7 @@ fn error_reset() {
fn main() {
cortex_m::interrupt::enable();
unsafe { cortex_m::interrupt::enable(); }
cortex_m::interrupt::free(|cs| {
let sysctl = tm4c129x::SYSCTL.borrow(cs);
let nvic = tm4c129x::NVIC.borrow(cs);