mirror of
https://github.com/rtic-rs/rtic.git
synced 2024-11-27 14:04:56 +01:00
Merge #360
360: Improved loop example docs to highlight that one cannot have empty lo… r=AfoHT a=korken89 …ops in idle Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
This commit is contained in:
commit
9a33457c82
1 changed files with 3 additions and 0 deletions
|
@ -77,6 +77,9 @@ references that are safe to access.
|
||||||
|
|
||||||
The example below shows that `idle` runs after `init`.
|
The example below shows that `idle` runs after `init`.
|
||||||
|
|
||||||
|
**Note:** The `loop {}` in idle cannot be empty as this will crash the microcontroller due to a bug
|
||||||
|
in LLVM which miss-optimizes empty loops to a `UDF` instruction in release mode.
|
||||||
|
|
||||||
``` rust
|
``` rust
|
||||||
{{#include ../../../../examples/idle.rs}}
|
{{#include ../../../../examples/idle.rs}}
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue