diff options
| author | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-12-16 21:05:56 +0000 |
|---|---|---|
| committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-12-16 21:05:56 +0000 |
| commit | 3511e915b5261ca11928ced3c05fa5ce1cabb138 (patch) | |
| tree | 46081c204b0424802ed88ce61f6e750105aa91e2 /README.md | |
| parent | c2fbb2848851e32b78e79ff9e919538b7d5ab8a0 (diff) | |
| parent | 22140fbc49b16e422652542371d3b389b2a5fbeb (diff) | |
Merge #116
116: v0.4.0 r=japaric a=japaric
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 13 |
1 files changed, 3 insertions, 10 deletions
@@ -2,15 +2,6 @@ A concurrency framework for building real time systems. -**IMPORTANT** This crate is currently in pre-release (beta) state . We reserve -the right to make breaking changes in the syntax or to patch memory safety holes -before the v0.4.0 release, which is planned for 2018-12-07. When v0.4.0 is -released *all the pre-releases will be yanked*. If you run into a panic message -or an unhelpful error message (e.g. misleading span), or if something doesn't -behave the way you expect please open [an issue]! - -[an issue]: https://github.com/japaric/cortex-m-rtfm/issues - ## Features - **Tasks** as the unit of concurrency [^1]. Tasks can be *event triggered* @@ -40,7 +31,9 @@ behave the way you expect please open [an issue]! - **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 fully supported**. +- **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. - This task model is amenable to known WCET (Worst Case Execution Time) analysis and scheduling analysis techniques. (Though we haven't yet developed Rust |
