| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-04 | Use rtic-rs master | Henrik Tjäder | |
| 2020-09-01 | Brutally yank out multicore | Henrik Tjäder | |
| 2020-08-27 | Preparing v0.5.5 release | Emil Fresk | |
| 2020-08-26 | Preparing for 0.5.4 release | Emil Fresk | |
| 2020-06-11 | Rename RTFM to RTIC | Henrik Tjäder | |
| 2019-11-14 | v0.5.0 final release | Jorge Aparicio | |
| 2019-10-15 | v0.5.0 beta release | Jorge Aparicio | |
| 2019-09-15 | turn git deps into crates.io deps | Jorge Aparicio | |
| 2019-09-15 | fix gh-pages build | Jorge Aparicio | |
| 2019-08-20 | adapt to changes in rtfm-syntax | Jorge Aparicio | |
| 2019-06-18 | add homogeneous multi-core support | Jorge Aparicio | |
| 2019-06-13 | rtfm-syntax refactor + heterogeneous multi-core support | Jorge Aparicio | |
| 2019-05-21 | bump heapless dependency to v0.5.0; remove "nightly" feature | Jorge Aparicio | |
| with the upcoming version of heapless we are able to initialize all internal queues in const context removing the need for late initialization this commit also removes the "nightly" feature because all the optimization provided by it are now enabled by default | |||
| 2019-05-01 | implement RFCs 147 and 155, etc. | Jorge Aparicio | |
| This commit: - Implements RFC 147: "all functions must be safe" - Implements RFC 155: "explicit Context parameter" - Implements the pending breaking change #141: reject assign syntax in `init` (which was used to initialize late resources) - Refactors code generation to make it more readable -- there are no more random identifiers in the output -- and align it with the book description of RTFM internals. - Makes the framework hard depend on `core::mem::MaybeUninit` and thus will require nightly until that API is stabilized. - Fixes a ceiling analysis bug where the priority of the system timer was not considered in the analysis. - Shrinks the size of all the internal queues by turning `AtomicUsize` indices into `AtomicU8`s. - Removes the integration with `owned_singleton`. | |||
| 2019-04-21 | v0.4.3 | Jorge Aparicio | |
| 2019-02-27 | v0.4.2 | Jorge Aparicio | |
| 2019-02-19 | add "nightly" feature | Jorge Aparicio | |
| 2019-02-12 | bump macros version | Jorge Aparicio | |
| 2018-12-16 | v0.4.0 | Jorge Aparicio | |
| 2018-12-16 | move macros crate to the 2018 edition | Jorge Aparicio | |
| 2018-12-16 | properly handle #[cfg] (conditional compilation) on resources | Jorge Aparicio | |
| 2018-12-02 | codegen: stop using `export_name` | Jorge Aparicio | |
| `export_name` creates external symbols that won't be removed when using `-Z emit-stack-sizes` | |||
| 2018-11-04 | 0.4.0-beta.2 | Jorge Aparicio | |
| 2018-11-03 | update macros/Cargo.toml | Jorge Aparicio | |
| 2018-11-03 | v0.4.0 | Jorge Aparicio | |
| closes #32 closes #33 | |||
| 2018-08-24 | v0.3.3 | Jorge Aparicio | |
| 2018-06-07 | Fix mistakes in dependencies | Ferdia McKeogh | |
| 2018-06-07 | Fix "Could not find `Op` in `proc_macro`" | Ferdia McKeogh | |
| 2018-04-16 | switch to a crates.io release of rtfm-syntax | Jorge Aparicio | |
| 2018-04-16 | update parser | Jorge Aparicio | |
| closes #69 this doesn't change functionality per se but improves diagnostics in some cases. Some hard errors have becomes warnings, for example: when `resources` is empty, or when `idle.path` is set to the default `idle` path. | |||
| 2018-01-15 | v0.3.0 | Jorge Aparicio | |
| 2017-12-23 | switch to master branches | Jorge Aparicio | |
| 2017-12-09 | safe `&'static mut` references via init.resources | Jorge Aparicio | |
| 2017-11-22 | v0.2.2 | Jorge Aparicio | |
| 2017-09-22 | Use rtfm-syntax 0.2.0 | Jonas Schievink | |
| 2017-09-03 | Allow initialization of resources in `init`. | Jonas Schievink | |
| 2017-07-29 | v0.2.0 | Jorge Aparicio | |
| 2017-07-29 | update examples | Jorge Aparicio | |
| 2017-07-14 | split macro parser into its own crate and improve error handling / reporting | Jorge Aparicio | |
| 2017-07-11 | compiler plugin -> proc macro | Jorge Aparicio | |
| 2017-07-08 | rename rtfm-macros to cortex-m-rtfm-macros | Jorge Aparicio | |
| 2017-07-04 | rtfm! macro take 2 | Jorge Aparicio | |
