References button_sensor_configure(), debouncetimer, extint_chan_conf::detection_criteria, port_config::direction, EXTINT_CALLBACK_TYPE_DETECT, extint_chan_enable_callback(), extint_chan_get_config_defaults(), extint_chan_set_config(), EXTINT_DETECT_FALLING, extint_detection_callback(), EXTINT_PULL_UP, extint_register_callback(), extint_chan_conf::gpio_pin, extint_chan_conf::gpio_pin_mux, extint_chan_conf::gpio_pin_pull, port_config::input_pull, port_get_config_defaults(), PORT_PIN_DIR_INPUT, PORT_PIN_PULL_UP, port_pin_set_config(), system_interrupt_enable_global(), and timer_set().