Aura IoT Plugin
IoT/MMIO-oriented Nexus integration with verification-aware capability and register checks.
Scope
IoT/MMIO-oriented Nexus integration with verification-aware capability and register checks.
- The repository contains a dedicated aura-plugin-iot workspace component.
- Plugin diagnostics can carry verification-oriented offset/bitmask information where the configured model supports it.
- Hardware behavior and trusted native/platform boundaries remain outside a universal proof claim.
Enable
toml
plugins = [
{ name = "aura-iot", trusted = true },
]
Marking a plugin as trusted places its trusted behavior inside the project trust boundary; it does not automatically prove external hardware or native libraries.
Example
aura
import aura::hw
cell main() ->:
val cap = hw.open("SPI_CTRL")
val _ = hw.write_u32(cap, 0, 0x3FF)
Editor feedback
Where verification/plugin diagnostics are produced, aura-lsp can expose plugin-attributed information to Aura-aware clients such as Sentinel. Exact diagnostics depend on the current plugin implementation and configured project model.