Searched refs:gpio_mask (Results 1 – 4 of 4) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/ |
D | gpio.c | 226 void gpio_add_raw_irq_handler_with_order_priority_masked(uint32_t gpio_mask, irq_handler_t handler,… in gpio_add_raw_irq_handler_with_order_priority_masked() argument 227 …hard_assert(!(raw_irq_mask[get_core_num()] & gpio_mask)); // should not add multiple handlers for … in gpio_add_raw_irq_handler_with_order_priority_masked() 228 raw_irq_mask[get_core_num()] |= gpio_mask; in gpio_add_raw_irq_handler_with_order_priority_masked() 232 void gpio_add_raw_irq_handler_with_order_priority_masked64(uint64_t gpio_mask, irq_handler_t handle… in gpio_add_raw_irq_handler_with_order_priority_masked64() argument 233 …hard_assert(!(raw_irq_mask[get_core_num()] & gpio_mask)); // should not add multiple handlers for … in gpio_add_raw_irq_handler_with_order_priority_masked64() 234 raw_irq_mask[get_core_num()] |= (raw_irq_mask_type_t) gpio_mask; in gpio_add_raw_irq_handler_with_order_priority_masked64() 238 void gpio_add_raw_irq_handler_masked(uint32_t gpio_mask, irq_handler_t handler) { in gpio_add_raw_irq_handler_masked() argument 239 …gpio_add_raw_irq_handler_with_order_priority_masked(gpio_mask, handler, GPIO_RAW_IRQ_HANDLER_DEFAU… in gpio_add_raw_irq_handler_masked() 242 void gpio_add_raw_irq_handler_masked64(uint64_t gpio_mask, irq_handler_t handler) { in gpio_add_raw_irq_handler_masked64() argument 243 …gpio_add_raw_irq_handler_with_order_priority_masked64(gpio_mask, handler, GPIO_RAW_IRQ_HANDLER_DEF… in gpio_add_raw_irq_handler_masked64() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/include/hardware/ |
D | gpio.h | 263 void gpio_set_function_masked(uint32_t gpio_mask, gpio_function_t fn); 272 void gpio_set_function_masked64(uint64_t gpio_mask, gpio_function_t fn); 603 void gpio_add_raw_irq_handler_with_order_priority_masked(uint32_t gpio_mask, irq_handler_t handler,… 638 void gpio_add_raw_irq_handler_with_order_priority_masked64(uint64_t gpio_mask, irq_handler_t handle… 708 void gpio_add_raw_irq_handler_masked(uint32_t gpio_mask, irq_handler_t handler); 740 void gpio_add_raw_irq_handler_masked64(uint64_t gpio_mask, irq_handler_t handler); 788 void gpio_remove_raw_irq_handler_masked(uint32_t gpio_mask, irq_handler_t handler); 801 void gpio_remove_raw_irq_handler_masked64(uint64_t gpio_mask, irq_handler_t handler); 848 void gpio_init_mask(uint gpio_mask);
|
/hal_rpi_pico-latest/src/host/hardware_gpio/ |
D | gpio.c | 145 void gpio_init_mask(uint gpio_mask) { in gpio_init_mask() argument
|
/hal_rpi_pico-latest/src/host/hardware_gpio/include/hardware/ |
D | gpio.h | 87 void gpio_init_mask(uint gpio_mask);
|