Bare-metal control. Profile: firmware. Capability: HWIO.
@profile firmware module examples.blink let LED_PIN = 5 fn main() -> Unit requires HWIO { configure_pin(LED_PIN, OUTPUT) loop { gpio_set(LED_PIN, HIGH) delay_ms(500) gpio_set(LED_PIN, LOW) delay_ms(500) } }