9.8.1.2.2 Workflow
- Read in the current external interrupt channel state to see if an edge has been detected.
if(extint_chan_is_detected(BUTTON_0_EIC_LINE)) { - Read in the new physical button state and mirror it on the board LED.
// Do something in response to EXTINT edge detectionboolbutton_pin_state = port_pin_get_input_level(BUTTON_0_PIN);port_pin_set_output_level(LED_0_PIN, button_pin_state); - Clear the detection state of the external interrupt channel so that it is ready to detect a future falling edge.
extint_chan_clear_detected(BUTTON_0_EIC_LINE);
