| Age | Commit message (Collapse) | Author |
|
557: Docs: add RTIC logo r=korken89 a=AfoHT
Co-authored-by: Henrik Tjäder <henrik@grepit.se>
|
|
|
|
554: Better errors on when missing to lock shared resources r=perlindgren a=korken89
Old error:
```
error[E0614]: type `value<'_>` cannot be dereferenced
--> examples/lock_minimal.rs:33:9
|
33 | *c.shared.value += 1;
| ^^^^^^^^^^^^^^^
```
New error:
```
error[E0614]: type `value_that_needs_to_be_locked<'_>` cannot be dereferenced
--> examples/lock_minimal.rs:33:9
|
33 | *c.shared.value += 1;
| ^^^^^^^^^^^^^^^
```
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
553: Example monotonic for nRF52 r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
552: Remove example impl and have a list of example impls instead r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
551: Updated the monotonic impl chapter r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
547: New monotonic trait r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
549: fix #543 r=korken89 a=andrewgazelka
The remaining PR to fix #543 alongside https://github.com/rtic-rs/rtic-syntax/pull/58
Co-authored-by: Andrew Gazelka <andrew.gazelka@gmail.com>
|
|
|
|
550: Release 0.6.0-rc.3 due to breaking change in rtic-syntax naming of shared and local r=korken89 a=AfoHT
`rtic-syntax` got the old multicore concept of `Locations` removed, see https://github.com/rtic-rs/rtic-syntax/pull/61
This updates `cortex-m-rtic` to match this
Co-authored-by: Henrik Tjäder <henrik@grepit.se>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
548: Fixed aliasing issue due to RacyCell implementation r=perlindgren a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
|
|
|
|
|
|
|
|
|
|
|
|
544: remove outdated comment r=AfoHT a=perlindgren
Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
|
|
|
|
539: Prepare rc.2 release r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
538: Fix export of SYST r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
535: Preparing 0.6.0-rc.1 r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
536: Fix a bug in the timer queue due to comparison bug in embedded-time r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
|
|
529: Updated codegen for the updated syntax (default monotonic priority) r=AfoHT a=korken89
Needs new syntax release before merge.
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
534: Fixing bad english r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
|
|
533: More docs updates r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
528: The great 0.6 docs update r=AfoHT a=korken89
Closes #530
Closes #527
Closes #487
Closes #461
Closes #448
Closes #440
Closes #422
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
526: implement run-pass tests as xtasks r=korken89 a=Lotterleben
resolves https://github.com/rtic-rs/cortex-m-rtic/issues/499 .
With this PR, you should be able to run `cargo xtask --target <desired target>` or `cargo xtask --target all` locally. Of course, it also reconfigures the CI workflow to do the same.
Note that I've translated the old `Run-pass tests` verbatim for now, which means the code includes checks for a `"types"`example which doesn't exist anymore.
The examples could be collected much more nicely to prevent leftovers like this in the future, but imo that could also be achieved in a separate PR.
Co-authored-by: Lotte Steenbrink <lotte.steenbrink@ferrous-systems.com>
|
|
|
|
|
|
`
|
|
525: Cleanup export and actually use rtic::export, made fn init inline r=perlindgren a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|