| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-01 | More removal | Emil Fresk | |
| 2023-03-01 | Old xtask test pass | Emil Fresk | |
| 2022-02-22 | Clippy with pedantic suggestions | Henrik Tjäder | |
| 2022-02-09 | Fix/mute clippy errors | Henrik Tjäder | |
| 2021-12-25 | Clippy lints | Henrik Tjäder | |
| 2021-11-09 | New monotonic trait working | Emil Fresk | |
| 2021-09-27 | Fix a bug in the timer queue due to comparison bug in embedded-time | Emil Fresk | |
| 2021-08-16 | Remove linked list impl - use heapless, linked list init now const fn | Emil Fresk | |
| 2021-07-09 | const generics | Andrey Zgarbul | |
| 2021-04-08 | Fixed UB in `spawn_at` | Emil Fresk | |
| 2021-03-20 | Cancel and reschedule working | Emil Fresk | |
| Support cfgs in the imports Account for extern tasks | |||
| 2021-03-13 | Added interface for cancel/reschedule | Emil Fresk | |
| Use wrapping add for marker No need to store handle to queue Remove unnecessary `SpawnHandle::new` Fix test Updated interface to follow proposal | |||
| 2021-02-22 | Updated to new interface | Emil Fresk | |
| 2021-02-22 | Added enable/disable timer calls | Emil Fresk | |
| 2021-02-22 | Of by 1 | Emil Fresk | |
| 2021-02-18 | Now with new monotonic trait and crate | Emil Fresk | |
| 2021-01-10 | cleanup | Emil Fresk | |
| 2020-12-13 | Cleanup | Emil Fresk | |
| 2020-12-13 | Double check the compare instant | Emil Fresk | |
| 2020-12-13 | Less ... hacky? | Emil Fresk | |
| 2020-12-13 | Reexport embedded-time as rtic::time | Emil Fresk | |
| 2020-12-12 | Monotonic codegen now passing compile stage | Emil Fresk | |
| 2020-12-03 | Save, init generation fixed | Emil Fresk | |
| 2020-10-15 | Implement all clippy suggestions | Henrik Tjäder | |
| 2020-09-01 | Remove stale code, fix comment styling | Henrik Tjäder | |
| 2019-11-19 | TimerQueue.dequeue: don't set SYST reload to 0 | Maciej Pasternacki | |
| ARM Architecture Reference Manual says: "Setting SYST_RVR to zero has the effect of disabling the SysTick counter independently of the counter enable bit." If Monotonic's ratio is less than one, the timeout calculations can compute zero if next task is scheduled after current instant, but before next timer tick. This results in disabling SYST and freezing the timer queue. | |||
| 2019-07-11 | change Monotonic::ratio return type to Fraction | Jorge Aparicio | |
| 2019-06-13 | rtfm-syntax refactor + heterogeneous multi-core support | Jorge Aparicio | |
| 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`. | |||
| 2018-11-04 | impl Mutex on all shared resources | Jorge Aparicio | |
| document how to write generic code that operates on resources | |||
| 2018-11-03 | v0.4.0 | Jorge Aparicio | |
| closes #32 closes #33 | |||
