aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2019-02-19add "nightly" featureJorge Aparicio
2019-02-14update documentation link in crate metadataJorge Aparicio
2019-02-12bump macros versionJorge Aparicio
2019-02-12v0.4.1Jorge Aparicio
2018-12-17make docs.rs build docs with +timer-queueJorge Aparicio
2018-12-16v0.4.0Jorge Aparicio
2018-12-16use the single core variant of spsc::QueueJorge Aparicio
2018-12-15bump cortex-m-rt depJorge Aparicio
2018-12-02codegen: stop using `export_name`Jorge Aparicio
`export_name` creates external symbols that won't be removed when using `-Z emit-stack-sizes`
2018-11-040.4.0-beta.2Jorge Aparicio
2018-11-04use new cortex_m_semihosting::hprintln macroJorge Aparicio
2018-11-03v0.4.0Jorge Aparicio
closes #32 closes #33
2018-08-27v0.3.4Jorge Aparicio
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