Commits on Source (12)
-
Jorge Aparicio authored
-
Jorge Aparicio authored
-
homunkulus authored
add a Cargo feature, cm7-r0p1, to fix a Cortex-M7 BASEPRI erratum closes #53 alternative solution to #54 depends on japaric/cortex-m#72
-
Jorge Aparicio authored
-
homunkulus authored
adapt to changes in the cortex-m crate None
-
Jorge Aparicio authored
-
homunkulus authored
v0.3.0 None
-
Jorge Aparicio authored
-
homunkulus authored
fix documentation link None
-
Jorge Aparicio authored
-
homunkulus authored
specify both the path and version of the cortex-m-rtfm-macros dependency this seems to be required for cargo publish to Just Work cc @jonas-schievink
-
Jorge Aparicio authored
Showing
- CHANGELOG.md 30 additions, 1 deletionCHANGELOG.md
- Cargo.toml 7 additions, 10 deletionsCargo.toml
- examples/one-task.rs 1 addition, 1 deletionexamples/one-task.rs
- examples/safe-static-mut-ref.rs 1 addition, 1 deletionexamples/safe-static-mut-ref.rs
- gen-examples.sh 1 addition, 0 deletionsgen-examples.sh
- macros/Cargo.toml 2 additions, 3 deletionsmacros/Cargo.toml
- macros/src/lib.rs 15 additions, 7 deletionsmacros/src/lib.rs
- macros/src/trans.rs 2 additions, 2 deletionsmacros/src/trans.rs
- src/examples/_0_zero_tasks.rs 4 additions, 2 deletionssrc/examples/_0_zero_tasks.rs
- src/examples/_1_one_task.rs 26 additions, 17 deletionssrc/examples/_1_one_task.rs
- src/examples/_2_two_tasks.rs 5 additions, 4 deletionssrc/examples/_2_two_tasks.rs
- src/examples/_3_preemption.rs 4 additions, 3 deletionssrc/examples/_3_preemption.rs
- src/examples/_4_nested.rs 1 addition, 0 deletionssrc/examples/_4_nested.rs
- src/examples/_5_late_resources.rs 1 addition, 1 deletionsrc/examples/_5_late_resources.rs
- src/examples/_6_safe_static_mut_ref.rs 36 additions, 0 deletionssrc/examples/_6_safe_static_mut_ref.rs
- src/examples/_7_generics.rs 13 additions, 2 deletionssrc/examples/_7_generics.rs
- src/examples/_8_full_syntax.rs 8 additions, 7 deletionssrc/examples/_8_full_syntax.rs
- src/examples/mod.rs 3 additions, 2 deletionssrc/examples/mod.rs
- src/lib.rs 7 additions, 6 deletionssrc/lib.rs
... | ... | @@ -10,27 +10,24 @@ keywords = ["arm", "cortex-m"] |
license = "MIT OR Apache-2.0" | ||
name = "cortex-m-rtfm" | ||
repository = "https://github.com/japaric/cortex-m-rtfm" | ||
version = "0.3.0" | ||
version = "0.3.1" | ||
[dependencies] | ||
cortex-m = { git = "https://github.com/japaric/cortex-m" } | ||
cortex-m = "0.4.0" | ||
cortex-m-rtfm-macros = { path = "macros", version = "0.3.0" } | ||
rtfm-core = "0.2.0" | ||
untagged-option = "0.1.1" | ||
# rtfm-core = "0.2.0" | ||
rtfm-core = { git = "https://github.com/japaric/rtfm-core" } | ||
cortex-m-rtfm-macros = { path = "macros" } | ||
[target.'cfg(target_arch = "x86_64")'.dev-dependencies] | ||
# compiletest_rs = "0.3.4" | ||
compiletest_rs = { git = "https://github.com/dwrensha/compiletest-rs", branch = "rustup" } | ||
compiletest_rs = "0.3.5" | ||
[dev-dependencies.cortex-m-rt] | ||
features = ["abort-on-panic"] | ||
version = "0.3.3" | ||
version = "0.3.9" | ||
[dev-dependencies.stm32f103xx] | ||
features = ["rt"] | ||
git = "https://github.com/japaric/stm32f103xx" | ||
# version = "0.8.0" | ||
version = "0.8.0" | ||
[features] | ||
cm7-r0p1 = ["cortex-m/cm7-r0p1"] | ||
... | ... |
src/examples/_6_safe_static_mut_ref.rs
0 → 100644