Cargo Features

esp-riscv-rt has no features set by default.

[dependencies]
esp-riscv-rt = { version = "0.13.0", features = ["no-mie-mip", "rtc-ram", "defmt"] }
no-mie-mip

Indicate that the device does NOT support mie and mip CSRs.

Enables no-xie-xip of riscv-rt ^0.16.0

We use the single-hart feature since starting up harts != 0 is handled by the HAL, not the runtime.

rtc-ram

Indicate that the device has RTC RAM.

defmt

Implement defmt::Format

Enables defmt, defmt of riscv-rt ^0.16.0