-
- Downloads
Auto merge of #58 - japaric:init-resources, r=japaric
safe `&'static mut` references via init.resources see RFC #59 for details
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Cargo.toml 4 additions, 2 deletionsCargo.toml
- examples/custom-type.rs 50 additions, 0 deletionsexamples/custom-type.rs
- examples/full-syntax.rs 7 additions, 7 deletionsexamples/full-syntax.rs
- examples/generics.rs 1 addition, 1 deletionexamples/generics.rs
- examples/late-resources.rs 0 additions, 1 deletionexamples/late-resources.rs
- examples/one-task.rs 3 additions, 3 deletionsexamples/one-task.rs
- examples/preemption.rs 3 additions, 3 deletionsexamples/preemption.rs
- examples/safe-static-mut-ref.rs 32 additions, 0 deletionsexamples/safe-static-mut-ref.rs
- examples/two-tasks.rs 4 additions, 4 deletionsexamples/two-tasks.rs
- macros/Cargo.toml 2 additions, 1 deletionmacros/Cargo.toml
- macros/src/analyze.rs 7 additions, 0 deletionsmacros/src/analyze.rs
- macros/src/check.rs 31 additions, 0 deletionsmacros/src/check.rs
- macros/src/trans.rs 223 additions, 211 deletionsmacros/src/trans.rs
- src/lib.rs 1 addition, 1 deletionsrc/lib.rs
- tests/cfail/init-resource-share-idle.rs 31 additions, 0 deletionstests/cfail/init-resource-share-idle.rs
- tests/cfail/init-resource-share-task.rs 36 additions, 0 deletionstests/cfail/init-resource-share-task.rs
- tests/cfail/lock.rs 11 additions, 9 deletionstests/cfail/lock.rs
- tests/cfail/token-transfer.rs 1 addition, 1 deletiontests/cfail/token-transfer.rs
... | ... | @@ -15,11 +15,13 @@ version = "0.3.0" |
[dependencies] | ||
cortex-m = { git = "https://github.com/japaric/cortex-m" } | ||
untagged-option = "0.1.1" | ||
rtfm-core = "0.1.0" | ||
# 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.3" | ||
# compiletest_rs = "0.3.4" | ||
compiletest_rs = { git = "https://github.com/dwrensha/compiletest-rs", branch = "rustup" } | ||
[dev-dependencies.cortex-m-rt] | ||
features = ["abort-on-panic"] | ||
... | ... |
examples/custom-type.rs
0 → 100644
examples/safe-static-mut-ref.rs
0 → 100644
tests/cfail/init-resource-share-idle.rs
0 → 100644
tests/cfail/init-resource-share-task.rs
0 → 100644
Please register or sign in to comment