diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 33 |
1 files changed, 24 insertions, 9 deletions
@@ -1,6 +1,13 @@ -# Real Time For the Masses +# Real-Time Interrupt-driven Concurrency -A concurrency framework for building real time systems. +A concurrency framework for building real-time systems. + +Formerly known as Real-Time For the Masses. + +[](https://crates.io/crates/cortex-m-rtic) +[](https://docs.rs/cortex-m-rtic) +[](https://rtic.rs/) + ## Features @@ -31,9 +38,7 @@ A concurrency framework for building real time systems. - **Highly efficient memory usage**: All the tasks share a single call stack and there's no hard dependency on a dynamic memory allocator. -- **All Cortex-M devices are supported**. The core features of RTFM are - supported on all Cortex-M devices. The timer queue is currently only supported - on ARMv7-M devices. +- **All Cortex-M devices are fully supported**. - This task model is amenable to known WCET (Worst Case Execution Time) analysis and scheduling analysis techniques. (Though we haven't yet developed Rust @@ -41,17 +46,27 @@ A concurrency framework for building real time systems. ## Requirements -- Rust 1.31.0+ +- Rust 1.36.0+ - Applications must be written using the 2018 edition. -## [User documentation](https://japaric.github.io/cortex-m-rtfm/book/en) +## [User documentation](https://rtic.rs) + +## [API reference](https://rtic.rs/0.5/api/) + +## Chat +Join us and talk about RTIC in the [Matrix room][matrix-room]. + +[matrix-room]: https://matrix.to/#/#rtic:matrix.org + +## Contributing +New features and big changes should go through the RFC process in the [dedicated RFC repository][rfcs]. -## [API reference](https://japaric.github.io/cortex-m-rtfm/api/rtfm/index.html) +[rfcs]: https://github.com/rtic-rs/rfcs ## Acknowledgments -This crate is based on [the RTFM language][rtfm-lang] created by the Embedded +This crate is based on [the Real-Time For the Masses language][rtfm-lang] created by the Embedded Systems group at [LuleƄ University of Technology][ltu], led by [Prof. Per Lindgren][per]. |
