Expand description
Board-level bring-up: pin wiring ([cores3::Board]/fire27::Board),
display + SD shared-bus sequences (spi2, display), and bring-up
orchestration across drivers.
Modules§
- display
- ILI9342C panel bring-up shared by both boards (feature
display). - fire27
- M5Stack Fire v2.7 (ESP32) board-level pin wiring.
- spi2
- Shared SPI2 bus: on-board ILI9342C display + SD-card slot.
Structs§
- System
Resources - Chip-level (board-independent) system resources: executor timers, software
interrupts, the second core, and the RTC domain (e.g. the production RWDT,
crate::io::watchdog).
Constants§
Functions§
- init
- Initialise esp-hal at max CPU clock. Heap setup stays with the app (sizing is application policy).
- run_
app_ core - Park + start the APP core running an [
InterruptExecutor] atprio;initruns on the APP core with the executor’s [SendSpawner] to spawn its tasks.