| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-11-22 | fix ci | Jorge Aparicio | |
| 2017-11-22 | v0.2.2 | Jorge Aparicio | |
| 2017-10-02 | fix the example | Jorge Aparicio | |
| 2017-10-02 | fix `idle::Resources::new` | Jorge Aparicio | |
| it assumed that all resources were "early" resources | |||
| 2017-09-22 | Use `true` as the armv6 linker | Jonas Schievink | |
| Horrible hack until we switch to a Cortex-M0 device crate that works with armv6. | |||
| 2017-09-22 | Pin Travis to Xargo 0.3.8 | Jonas Schievink | |
| 2017-09-22 | Use rtfm-syntax 0.2.0 | Jonas Schievink | |
| 2017-09-22 | Add cfail test for late resources | Jonas Schievink | |
| 2017-09-22 | Fix shared resource handling and extend example. | Jonas Schievink | |
| The extended example tests that this actually works this time. | |||
| 2017-09-22 | Simplify iterator usage | Jonas Schievink | |
| 2017-09-22 | Fix warning in wrong-threshold cfail test | Jonas Schievink | |
| 2017-09-22 | Don't use deprecated method to create compiletest config | Jonas Schievink | |
| 2017-09-22 | Hide `UntaggedOption` reexport | Jonas Schievink | |
| 2017-09-22 | Bump stm32f103xx version | Jonas Schievink | |
| Fixes compilation on x86-64 | |||
| 2017-09-06 | Use `untagged_option` crate | Jonas Schievink | |
| 2017-09-04 | Add late resources example | Jonas Schievink | |
| 2017-09-03 | Allow initialization of resources in `init`. | Jonas Schievink | |
| 2017-07-29 | extend v0.2.0 CHANGELOG | Jorge Aparicio | |
| 2017-07-29 | v0.2.1 | Jorge Aparicio | |
| 2017-07-29 | v0.2.0 | Jorge Aparicio | |
| 2017-07-29 | update examples | Jorge Aparicio | |
| 2017-07-27 | update examples | Jorge Aparicio | |
| 2017-07-27 | `Send`-ness check is now in rtfm-core | Jorge Aparicio | |
| 2017-07-27 | make task.$T.path mandatory | Jorge Aparicio | |
| 2017-07-27 | make task.$T.enabled optional | Jorge Aparicio | |
| and move the logic that differentiates interrupts from exceptions from the crate to the procedural macro logic | |||
| 2017-07-27 | fix yet another warning on ARMv6-M | Jorge Aparicio | |
| 2017-07-27 | travis: install linker | Jorge Aparicio | |
| 2017-07-27 | fix warning on ARMv6-M | Jorge Aparicio | |
| 2017-07-27 | don't generate empty modules | Jorge Aparicio | |
| 2017-07-27 | make task.$T.priority optional | Jorge Aparicio | |
| default the value to 1 if omitted | |||
| 2017-07-27 | update tests and examples | Jorge Aparicio | |
| with task! gone 3 types of errors / gotchas have been eliminated :tada: | |||
| 2017-07-27 | refactor Resource / Threshold into its own crate, drop task!, tweak rtfm::atomic | Jorge 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-26 | provide a Threshold token even when all resources are lockless | Jorge Aparicio | |
| because the token will always be required for calling generic functions | |||
| 2017-07-26 | fix around owned idle resource | Jorge Aparicio | |
| 2017-07-25 | inline claim | Jorge Aparicio | |
| because it's needed for proper optimization / inlining | |||
| 2017-07-25 | fix errors around the use of `super` in relative paths | Jorge Aparicio | |
| 2017-07-24 | more "hygiene" | Jorge Aparicio | |
| prepend an underscore to the name of the statics generated in the root of the crate | |||
| 2017-07-24 | add another duplicated-handler cfail test | Jorge Aparicio | |
| 2017-07-24 | task! is not needed if tasks.$T.path is specified | Jorge Aparicio | |
| 2017-07-23 | document `task!` more | Jorge Aparicio | |
| 2017-07-23 | add cfail test: borrow can't escape critical sections | Jorge Aparicio | |
| 2017-07-23 | bump the static-ref dependency | Jorge Aparicio | |
| 2017-07-23 | don't wrap static references in a `Static` | Jorge Aparicio | |
| 2017-07-23 | update cfail tests | Jorge Aparicio | |
| 2017-07-23 | update examples | Jorge Aparicio | |
| 2017-07-23 | drop rtfm::Cell | Jorge Aparicio | |
| 2017-07-23 | drop idle.locals | Jorge Aparicio | |
| 2017-07-23 | add example about placing init, idle and tasks in modules | Jorge Aparicio | |
| 2017-07-20 | misc fixes | Jorge Aparicio | |
| 2017-07-20 | doc tweaks | Jorge Aparicio | |
