aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2018-08-24v0.3.3Jorge Aparicio
2018-04-16v0.3.2Jorge Aparicio
2018-04-16switch to a crates.io release of rtfm-syntaxJorge Aparicio
2018-01-16specify both the path and version of the cortex-m-rtfm-macros dependencyJorge Aparicio
2018-01-15fix documentation linkJorge Aparicio
2018-01-15v0.3.0Jorge Aparicio
2018-01-11fix the compiletest_rs versionJorge Aparicio
2018-01-11switch to a stable release of compiletest_rsJorge Aparicio
2018-01-11use master branch of cortex-mJorge Aparicio
2017-12-23add a Cargo feature, cm7-r0p1, to fix a Cortex-M7 BASEPRI erratumJorge Aparicio
2017-12-23switch to a compiletest version that works with the latest nightlyJorge Aparicio
2017-12-23switch to master branchesJorge Aparicio
2017-12-09drop the Static wrapperJorge Aparicio
2017-12-09peripherals as scoped singletonsJorge Aparicio
2017-12-08fix cfail testsJorge Aparicio
2017-11-22v0.2.2Jorge Aparicio
2017-09-22Bump stm32f103xx versionJonas Schievink
Fixes compilation on x86-64
2017-09-06Use `untagged_option` crateJonas Schievink
2017-09-03Allow initialization of resources in `init`.Jonas Schievink
2017-07-29v0.2.1Jorge Aparicio
2017-07-29v0.2.0Jorge Aparicio
2017-07-29update examplesJorge Aparicio
2017-07-27refactor Resource / Threshold into its own crate, drop task!, tweak rtfm::atomicJorge Aparicio
task! can be re-added in a backward compatible fashion and I'd like to not have two ways to assign a task handler to an interrupt / exception in the first release. rtfm::atomic now uses the `Threshold` token instead of the `CriticalSection` token. This reduces overhead by dropping the "are interrupts enabled?" check.
2017-07-23bump the static-ref dependencyJorge Aparicio
2017-07-20`Resource` trait, docs, examples and rtfm-syntax related changesJorge Aparicio
2017-07-20bump cortex-m version to v0.3.1Jorge Aparicio
barrier! is no longer needed
2017-07-18add cfail testsJorge Aparicio
2017-07-11compiler plugin -> proc macroJorge Aparicio
2017-07-04rtfm! macro take 2Jorge Aparicio
2017-06-05v0.1.1Jorge Aparicio
2017-05-09v0.1.0Jorge Aparicio
2017-05-08replace the ceiling token with a preemption threshold tokenJorge Aparicio
2017-04-27add categoriesJorge Aparicio
2017-04-21more docs, remove Ceiling / Priority / Level traitsJorge Aparicio
2017-04-14wrap references to resources in static-ref's Ref/RefMutJorge Aparicio
to assert that they point to `static` data
2017-04-09compile time verified ceilingsJorge Aparicio
2017-04-07use volatile read/writes for checked::Resource.lockedJorge Aparicio
2017-04-07allow returns from checked::Resource.lock{,mut}Jorge Aparicio
also add compiler barriers
2017-03-12use stable release of the cortex-m crateJorge Aparicio
2017-03-08adapt to changes in cortex-m, verify the input of the `priority` functionJorge Aparicio
2017-03-05initial commitJorge Aparicio