The lrvm_aux
crate contains a collection of common auxiliary components.
You can find more informations on how to use the components in the tutorial.
All details related to how components work can be found in the hardware document.
Component name | Description |
---|---|
debug::BasicDebug |
Basic debug interface |
Component name | Description |
---|---|
volatile_mem::RAM |
RAM-like memory |
Component name | Description |
---|---|
storage::BootROM |
Read-only persistent storage meant to contain a program's code and data |
storage::FlashMem |
Writable persistent memory |
storage::PersistentMem |
Persistent memory flushed to a real file |
Component name | Description |
---|---|
display::CharDisplay |
Display for single characters |
display::BufferedDisplay |
Display for strings |
Component name | Description |
---|---|
keyboard::SyncCharKeyboard |
Simple character-backed synchronous keyboard |
keyboard::SyncLineKeyboard |
Simple buffer-backed synchronous |