Home
last modified time | relevance | path

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

/bsp/k210/board/
A Dinterrupt.c221 uint32_t int_num = plic->targets.target[core_id].claim_complete; in rt_hw_irq_isr() local
225 … plic->targets.target[core_id].priority_threshold = plic->source_priorities.priority[int_num]; in rt_hw_irq_isr()
230 if (irq_desc[int_num].handler == (rt_isr_handler_t)rt_hw_interrupt_handle) in rt_hw_irq_isr()
233 plic_irq_handle(int_num); in rt_hw_irq_isr()
235 else if (irq_desc[int_num].handler) in rt_hw_irq_isr()
237 irq_desc[int_num].handler(int_num, irq_desc[int_num].param); in rt_hw_irq_isr()
241 plic->targets.target[core_id].claim_complete = int_num; in rt_hw_irq_isr()
/bsp/samd21/sam_d2x_asflib/common/utils/interrupt/
A Dinterrupt_sam_nvic.h120 # define irq_register_handler(int_num, int_prio) \ argument
121 NVIC_ClearPendingIRQ( (IRQn_Type)int_num); \
122 NVIC_SetPriority( (IRQn_Type)int_num, int_prio); \
123 NVIC_EnableIRQ( (IRQn_Type)int_num); \
A Dinterrupt_avr32.h165 # define irq_register_handler(func, int_num, int_lvl) \ argument
166 INTC_register_interrupt(func, int_num, \
171 # define irq_register_handler(func, int_num, int_lvl) do{ } while(0) argument
/bsp/avr32/software_framework/utils/interrupt/
A Dinterrupt_avr32.h155 # define irq_register_handler(func, int_num, int_lvl) \ argument
156 INTC_register_interrupt(func, int_num, \
161 # define irq_register_handler(func, int_num, int_lvl) do{ } while(0) argument

Completed in 15 milliseconds