Home
last modified time | relevance | path

Searched refs:irq_handler_t (Results 1 – 4 of 4) sorted by relevance

/external/platform/pico/rp2_common/hardware_irq/
A Dirq.c30 static inline irq_handler_t *get_vtable(void) { in get_vtable()
31 return (irq_handler_t *) scb_hw->vtor; in get_vtable()
100 irq_handler_t handler;
111 irq_handler_t handler = irq_get_vtable_handler(irq_num); in irq_has_shared_handler()
123 irq_handler_t irq_get_vtable_handler(uint num) { in irq_get_vtable_handler()
141 irq_handler_t irq_get_exclusive_handler(uint num) { in irq_get_exclusive_handler()
146 irq_handler_t current = irq_get_vtable_handler(num); in irq_get_exclusive_handler()
219 irq_handler_t vtable_handler = get_vtable()[16 + num]; in irq_add_shared_handler()
280 void irq_remove_handler(uint num, irq_handler_t handler) { in irq_remove_handler()
284 irq_handler_t vtable_handler = get_vtable()[16 + num]; in irq_remove_handler()
[all …]
/external/platform/pico/rp2_common/hardware_irq/include/hardware/
A Dirq.h128 typedef void (*irq_handler_t)(void); typedef
201 void irq_set_exclusive_handler(uint num, irq_handler_t handler);
214 irq_handler_t irq_get_exclusive_handler(uint num);
240 void irq_add_shared_handler(uint num, irq_handler_t handler, uint8_t order_priority);
258 void irq_remove_handler(uint num, irq_handler_t handler);
275 irq_handler_t irq_get_vtable_handler(uint num);
/external/platform/pico/rp2_common/hardware_gpio/include/hardware/
A Dgpio.h516 void gpio_add_raw_irq_handler_with_order_priority_masked(uint gpio_mask, irq_handler_t handler, uin…
545 static inline void gpio_add_raw_irq_handler_with_order_priority(uint gpio, irq_handler_t handler, u… in gpio_add_raw_irq_handler_with_order_priority()
578 void gpio_add_raw_irq_handler_masked(uint gpio_mask, irq_handler_t handler);
604 static inline void gpio_add_raw_irq_handler(uint gpio, irq_handler_t handler) { in gpio_add_raw_irq_handler()
620 void gpio_remove_raw_irq_handler_masked(uint gpio_mask, irq_handler_t handler);
633 static inline void gpio_remove_raw_irq_handler(uint gpio, irq_handler_t handler) { in gpio_remove_raw_irq_handler()
/external/platform/pico/rp2_common/hardware_gpio/
A Dgpio.c203 void gpio_add_raw_irq_handler_with_order_priority_masked(uint gpio_mask, irq_handler_t handler, uin… in gpio_add_raw_irq_handler_with_order_priority_masked()
209 void gpio_add_raw_irq_handler_masked(uint gpio_mask, irq_handler_t handler) { in gpio_add_raw_irq_handler_masked()
213 void gpio_remove_raw_irq_handler_masked(uint gpio_mask, irq_handler_t handler) { in gpio_remove_raw_irq_handler_masked()

Completed in 9 milliseconds