Searched refs:events (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/ |
D | gpio.c | 161 uint32_t events = events8 & 0xfu; in gpio_default_irq_handler() local 162 if (events && !(raw_irq_mask[core] & (1ull << i))) { in gpio_default_irq_handler() 163 gpio_acknowledge_irq(i, events); in gpio_default_irq_handler() 165 callback(i, events); in gpio_default_irq_handler() 173 static void _gpio_set_irq_enabled(uint gpio, uint32_t events, bool enabled, io_bank0_irq_ctrl_hw_t … in _gpio_set_irq_enabled() argument 175 gpio_acknowledge_irq(gpio, events); in _gpio_set_irq_enabled() 178 events <<= 4 * (gpio % 8); in _gpio_set_irq_enabled() 181 hw_set_bits(en_reg, events); in _gpio_set_irq_enabled() 183 hw_clear_bits(en_reg, events); in _gpio_set_irq_enabled() 186 void gpio_set_irq_enabled(uint gpio, uint32_t events, bool enabled) { in gpio_set_irq_enabled() argument [all …]
|
/hal_rpi_pico-latest/src/host/hardware_gpio/ |
D | gpio.c | 71 void gpio_set_irq_enabled(uint gpio, uint32_t events, bool enable) { in gpio_set_irq_enabled() argument 75 void gpio_acknowledge_irq(uint gpio, uint32_t events) { in gpio_acknowledge_irq() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43_driver.c | 42 uint32_t events = gpio_get_irq_event_mask(CYW43_PIN_WL_HOST_WAKE); in cyw43_gpio_irq_handler() local 43 if (events & GPIO_IRQ_LEVEL_HIGH) { in cyw43_gpio_irq_handler()
|