2018-11-03 17:02:41 +01:00
|
|
|
# Under the hood
|
|
|
|
|
2020-06-11 19:18:29 +02:00
|
|
|
This section describes the internals of the RTIC framework at a *high level*.
|
2018-11-03 17:02:41 +01:00
|
|
|
Low level details like the parsing and code generation done by the procedural
|
|
|
|
macro (`#[app]`) will not be explained here. The focus will be the analysis of
|
|
|
|
the user specification and the data structures used by the runtime.
|
2019-04-21 20:45:24 +02:00
|
|
|
|
|
|
|
We highly suggest that you read the embedonomicon section on [concurrency]
|
|
|
|
before you dive into this material.
|
|
|
|
|
|
|
|
[concurrency]: https://github.com/rust-embedded/embedonomicon/pull/48
|