Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-15 | Exclusive examples | 7 | -5/+145 | ||
2020-06-15 | first attemtp to support Exclusive | 4 | -0/+252 | ||
2020-06-13 | wip4, benchmark | 2 | -1/+40 | ||
2020-06-13 | wip3, examples lock3 and lock4 now express intended use, relation to ↵ | 5 | -73/+249 | ||
Exclusive still not resolved | |||||
2020-06-13 | wip2 | 7 | -41/+270 | ||
2020-06-12 | wip1 | 4 | -2/+322 | ||
2020-06-12 | Updated CHANGELOG | 1 | -0/+1 | ||
2020-06-12 | Updated book with migration guide for RTFM -> RTIC | 2 | -0/+55 | ||
2020-06-12 | Preparing for v0.5.3 | 2 | -2/+8 | ||
2020-06-11 | Link to GitHub from book | 1 | -0/+4 | ||
2020-06-11 | Fix CI error | 1 | -1/+1 | ||
2020-06-11 | Testing CI | 2 | -9/+46 | ||
2020-06-11 | Also fix the links in GHA | 2 | -5/+5 | ||
2020-06-11 | Small renaming fixes | 2 | -6/+10 | ||
2020-06-11 | Rename RTFM to RTIC | 129 | -454/+454 | ||
2020-06-11 | Fmt | 3 | -5/+4 | ||
2020-06-11 | Prepare for v0.5.2 release | 2 | -2/+11 | ||
2020-06-11 | Moved bors to GHA | 1 | -1/+1 | ||
2020-06-11 | Update resources.md | 1 | -5/+5 | ||
2020-06-10 | Disable optimisation profiles in GHA for 1.36.0 | 1 | -0/+17 | ||
2020-06-10 | Remove compilation optimisations on 1.36.0 | 1 | -0/+6 | ||
2020-06-10 | Use cargo feature instead of conditional compilation hacks | 4 | -29/+40 | ||
2020-06-03 | Run cargo fmt | 4 | -9/+9 | ||
2020-06-02 | Use travis to set the PATH properly | 2 | -2/+1 | ||
2020-06-02 | Use statically compiled mdbook | 1 | -2/+9 | ||
2020-06-02 | Testing GHA v0.1 | 6 | -0/+567 | ||
Implementing previous Travis CI setup on Github Actions | |||||
2020-05-29 | allow handlers to be named 'main' | 7 | -3/+82 | ||
`#[init]`, `#[idle]` and `#[task]` handlers can now be named `main` fixes #311 | |||||
2020-05-26 | TODO(remove) codegen no-op | 1 | -0/+2 | ||
2020-05-26 | touch src/lib.rs | 1 | -0/+1 | ||
2020-05-26 | trigger incremental CI re-build | 1 | -0/+1 | ||
2020-05-26 | do not optimize build deps | 1 | -0/+15 | ||
2020-05-26 | Update example to use better initial value | 1 | -1/+1 | ||
The example above this in the documentation states ``` // semantically, the monotonic timer is frozen at time "zero" during `init` // NOTE do *not* call `Instant::now` in this context; it will return a nonsense value let now = cx.start; // the start time of the system ``` It results in weird scheduling issues, but still eventually works. `cx.start` is much more reliable. Relates to https://github.com/rtfm-rs/cortex-m-rtfm/issues/196 | |||||
2020-05-13 | Update app.md | 1 | -4/+4 | ||
2020-04-22 | Retain cfg-attributes on resources | 5 | -5/+63 | ||
2020-04-21 | Temporarily disable extra test stub since tests are not merged yet | 1 | -5/+5 | ||
2020-04-21 | Remove reference to example | 1 | -1/+0 | ||
This example will be reintroduced in #306 instead | |||||
2020-04-20 | Use buildrs for conditional compilation | 3 | -0/+16 | ||
2020-04-13 | fix SLEEPONEXIT reference link in Russian version | 1 | -1/+1 | ||
2020-04-13 | correct SLEEPONEXIT reference link | 1 | -1/+1 | ||
2020-01-24 | Reference the correct example | 1 | -2/+2 | ||
2020-01-21 | docs: do not use Instant::now in #[init] | 2 | -0/+5 | ||
2020-01-21 | use the safe DWT::unlock API | 2 | -3/+5 | ||
instead of a unsafe write_volatile call | |||||
2019-12-04 | book, Russian lang: fix "idle not defined" typo | 1 | -1/+1 | ||
Fix typo in Russian translation of book, was "When idle function is declared", should be "When no idle function is declared" | |||||
2019-12-03 | Update migration guide to include the enabling of the the DWT peripheral. ↵ | 1 | -1/+9 | ||
Also makes note of enable trace with the DCB to allow the DWT to work without a debugger connected. | |||||
2019-11-19 | Fixed link to API reference | 1 | -1/+1 | ||
2019-11-19 | Preparation for v0.5.1 | 1 | -3/+7 | ||
2019-11-19 | TimerQueue.dequeue: don't set SYST reload to 0 | 1 | -0/+7 | ||
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-11-18 | Bumped version to 0.5.1, cyccntr bugfix | 1 | -1/+1 | ||
2019-11-18 | Fixed internal overflow on subtraiton in elapsed and duration | 2 | -2/+9 | ||
2019-11-14 | fix CI | 1 | -4/+8 | ||
after caching was enabled binary install through the trust/install.sh script stopped working (due to permissions?). This updates crate installation to use `cargo-install` iff the requested version of a crate is not already installed |