6 releases
0.3.1 | Jun 16, 2022 |
---|---|
0.3.0 |
|
0.2.1 | Dec 28, 2020 |
0.1.3 | May 19, 2019 |
0.1.0 | Dec 16, 2018 |
#1075 in Embedded development
6KB
118 lines
rrt0
Simple cross-platform runtime / startup (like crt0).
Supported platforms
Primary goals
- Create a sane, platform-specific runtime environment
- Set the stack pointer
- Clear the
.bss
and.sbss
sections (uninitialized static data) - Minimal hardware initialization (e.g. configuring the FPU)
- Panic handler
Usage
The panic
function must be imported with pub use
, or you will get missing-symbol errors at link time.
pub use rrt0::panic;
Dependencies
~395KB