Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 25 of 942) sorted by relevance

12345678910>>...38

/bsp/allwinner_tina/libcpu/
A Dinterrupt.c73 if ((vector < 0) || (vector >= INTERRUPTS_MAX)) in rt_hw_interrupt_mask()
78 index = (vector & 0xE0) != 0; in rt_hw_interrupt_mask()
79 vector = (vector & 0x1F); in rt_hw_interrupt_mask()
92 if ((vector < 0) || (vector >= INTERRUPTS_MAX)) in rt_hw_interrupt_umask()
98 vector = (vector & 0x1F); in rt_hw_interrupt_umask()
117 if ((vector < 0) || (vector >= INTERRUPTS_MAX)) in rt_hw_interrupt_install()
131 vector = (vector & 0x1F); in rt_hw_interrupt_install()
142 int vector; in rt_interrupt_dispatch() local
147 vector = vector >> 2; in rt_interrupt_dispatch()
153 isr_func(vector, param); in rt_interrupt_dispatch()
[all …]
/bsp/raspberry-pi/raspi3-32/cpu/
A Dinterrupt.c90 if (vector < 32) in rt_hw_interrupt_mask()
94 else if (vector < 64) in rt_hw_interrupt_mask()
96 vector = vector % 32; in rt_hw_interrupt_mask()
101 vector = vector - 64; in rt_hw_interrupt_mask()
112 if (vector < 32) in rt_hw_interrupt_umask()
114 IRQ_ENABLE1 = (1 << vector); in rt_hw_interrupt_umask()
116 else if (vector < 64) in rt_hw_interrupt_umask()
118 vector = vector % 32; in rt_hw_interrupt_umask()
119 IRQ_ENABLE2 = (1 << vector); in rt_hw_interrupt_umask()
123 vector = vector - 64; in rt_hw_interrupt_umask()
[all …]
/bsp/raspberry-pi/raspi2/cpu/
A Dinterrupt.c74 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
76 if (vector < 8) in rt_hw_interrupt_mask()
80 else if (vector < 32) in rt_hw_interrupt_mask()
82 IRQ_DISABLE1 = (1 << vector); in rt_hw_interrupt_mask()
86 vector = vector % 32; in rt_hw_interrupt_mask()
97 if (vector < 8) in rt_hw_interrupt_umask()
101 else if (vector < 32) in rt_hw_interrupt_umask()
103 IRQ_ENABLE1 = (1 << vector); in rt_hw_interrupt_umask()
107 vector = vector % 32; in rt_hw_interrupt_umask()
108 IRQ_ENABLE2 = (1 << vector); in rt_hw_interrupt_umask()
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/system/interrupt/
A Dsystem_interrupt.c62 const enum system_interrupt_vector vector) in system_interrupt_is_pending() argument
68 } else if (vector == SYSTEM_INTERRUPT_SYSTICK) { in system_interrupt_is_pending()
95 const enum system_interrupt_vector vector) in system_interrupt_set_pending() argument
100 NVIC->ISPR[0] = (1 << vector); in system_interrupt_set_pending()
130 const enum system_interrupt_vector vector) in system_interrupt_clear_pending() argument
135 NVIC->ICPR[0] = (1 << vector); in system_interrupt_clear_pending()
166 const enum system_interrupt_vector vector, in system_interrupt_set_priority() argument
172 uint8_t register_num = vector / 4; in system_interrupt_set_priority()
200 const enum system_interrupt_vector vector) in system_interrupt_get_priority() argument
202 uint8_t register_num = vector / 4; in system_interrupt_get_priority()
[all …]
A Dsystem_interrupt.h247 const enum system_interrupt_vector vector) in system_interrupt_is_enabled() argument
249 return (bool)((NVIC->ISER[0] >> (uint32_t)vector) & 0x00000001); in system_interrupt_is_enabled()
260 const enum system_interrupt_vector vector) in system_interrupt_enable() argument
262 NVIC->ISER[0] = (uint32_t)(1 << ((uint32_t)vector & 0x0000001f)); in system_interrupt_enable()
273 const enum system_interrupt_vector vector) in system_interrupt_disable() argument
275 NVIC->ICER[0] = (uint32_t)(1 << ((uint32_t)vector & 0x0000001f)); in system_interrupt_disable()
300 const enum system_interrupt_vector vector);
303 const enum system_interrupt_vector vector);
306 const enum system_interrupt_vector vector);
316 const enum system_interrupt_vector vector,
[all …]
/bsp/rx/RPDL/
A Dinterrupt_mtu2.c53 #pragma vector = VECT_MTU0_TGIA0 in Interrupt_MTU0_TGIA0()
67 #pragma vector = VECT_MTU1_TGIA1 in Interrupt_MTU1_TGIA1()
81 #pragma vector = VECT_MTU2_TGIA2 in Interrupt_MTU2_TGIA2()
95 #pragma vector = VECT_MTU3_TGIA3 in Interrupt_MTU3_TGIA3()
109 #pragma vector = VECT_MTU4_TGIA4 in Interrupt_MTU4_TGIA4()
123 #pragma vector = VECT_MTU6_TGIA6 in Interrupt_MTU6_TGIA6()
137 #pragma vector = VECT_MTU7_TGIA7 in Interrupt_MTU7_TGIA7()
151 #pragma vector = VECT_MTU8_TGIA8 in Interrupt_MTU8_TGIA8()
165 #pragma vector = VECT_MTU9_TGIA9 in Interrupt_MTU9_TGIA9()
216 #pragma vector = VECT_MTU0_TGIB0 in Interrupt_MTU0_TGIB0()
[all …]
A Dinterrupt_not_rpdl.c30 #pragma vector = VECT_FCU_FIFERR in Interrupt_FIFERR()
41 #pragma vector = VECT_FCU_FRDYI in Interrupt_FRDYI()
52 #pragma vector = VECT_ETHER_EINT in Interrupt_EINT()
85 #pragma vector = VECT_USB0_USBI0 in Interrupt_USBI0()
96 #pragma vector = VECT_USB_USBR0 in Interrupt_USBR0()
140 #pragma vector = VECT_USB_USBR1 in Interrupt_USBR1()
151 #pragma vector = VECT_CAN0_ERS0 in Interrupt_ERS0()
162 #pragma vector = VECT_CAN0_RXF0 in Interrupt_RXF0()
173 #pragma vector = VECT_CAN0_TXF0 in Interrupt_TXF0()
184 #pragma vector = VECT_CAN0_RXM0 in Interrupt_RXM0()
[all …]
A DInterrupt_TMR.c54 #pragma vector = VECT_TMR0_CMIA0 in Interrupt_TMR0_CMA()
69 #pragma vector = VECT_TMR0_CMIB0 in Interrupt_TMR0_CMB()
104 #pragma vector = VECT_TMR0_OVI0 in Interrupt_TMR0_OV()
118 #pragma vector = VECT_TMR1_CMIA1 in Interrupt_TMR1_CMA()
133 #pragma vector = VECT_TMR1_CMIB1 in Interrupt_TMR1_CMB()
158 #pragma vector = VECT_TMR1_OVI1 in Interrupt_TMR1_OV()
172 #pragma vector = VECT_TMR2_CMIA2 in Interrupt_TMR2_CMA()
187 #pragma vector = VECT_TMR2_CMIB2 in Interrupt_TMR2_CMB()
222 #pragma vector = VECT_TMR2_OVI2 in Interrupt_TMR2_OV()
236 #pragma vector = VECT_TMR3_CMIA3 in Interrupt_TMR3_CMA()
[all …]
A DInterrupt_INTC.c61 #pragma vector = VECT_ICU_IRQ0 in Interrupt_IRQ0()
75 #pragma vector = VECT_ICU_IRQ1 in Interrupt_IRQ1()
89 #pragma vector = VECT_ICU_IRQ2 in Interrupt_IRQ2()
103 #pragma vector = VECT_ICU_IRQ3 in Interrupt_IRQ3()
117 #pragma vector = VECT_ICU_IRQ4 in Interrupt_IRQ4()
131 #pragma vector = VECT_ICU_IRQ5 in Interrupt_IRQ5()
150 #pragma vector = VECT_ICU_IRQ6 in Interrupt_IRQ6()
169 #pragma vector = VECT_ICU_IRQ7 in Interrupt_IRQ7()
188 #pragma vector = VECT_ICU_IRQ8 in Interrupt_IRQ8()
202 #pragma vector = VECT_ICU_IRQ9 in Interrupt_IRQ9()
[all …]
A Dinterrupt_sci.c52 #pragma vector = VECT_SCI0_ERI0 in Interrupt_SCI0_ERI0()
72 #pragma vector = VECT_SCI1_ERI1 in Interrupt_SCI1_ERI1()
92 #pragma vector = VECT_SCI2_ERI2
113 #pragma vector = VECT_SCI3_ERI3 in Interrupt_SCI3_ERI3()
134 #pragma vector = VECT_SCI5_ERI5 in Interrupt_SCI5_ERI5()
154 #pragma vector = VECT_SCI6_ERI6 in Interrupt_SCI6_ERI6()
196 #pragma vector = VECT_SCI0_RXI0 in Interrupt_SCI0_RXI0()
284 #pragma vector = VECT_SCI1_RXI1 in Interrupt_SCI1_RXI1()
373 #pragma vector = VECT_SCI2_RXI2
462 #pragma vector = VECT_SCI3_RXI3 in Interrupt_SCI3_RXI3()
[all …]
/bsp/bluetrum/libcpu/cpu/
A Dinterrupt.c39 void rt_hw_irq_enable(int vector) in rt_hw_irq_enable() argument
41 if (vector < IRQ_TOTAL_NUM) { in rt_hw_irq_enable()
42 PICEN |= BIT(vector); in rt_hw_irq_enable()
46 void rt_hw_irq_disable(int vector) in rt_hw_irq_disable() argument
48 if (vector < IRQ_TOTAL_NUM) { in rt_hw_irq_disable()
49 PICEN &= ~BIT(vector); in rt_hw_irq_disable()
73 if (vector < IRQ_TOTAL_NUM) { in rt_hw_interrupt_install()
77 tbl_irq_vector[vector] = handler; in rt_hw_interrupt_install()
78 irq_mask |= BIT(vector); in rt_hw_interrupt_install()
80 PICPR &= ~BIT(vector); in rt_hw_interrupt_install()
[all …]
/bsp/cvitek/c906_little/board/
A Dinterrupt.c114 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
116 if ((vector < 0) || (vector > IRQ_MAX_NR)) in rt_hw_interrupt_mask()
120 plic_disable_irq(vector); in rt_hw_interrupt_mask()
128 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
130 if ((vector < 0) || (vector > IRQ_MAX_NR)) in rt_hw_interrupt_umask()
135 plic_enable_irq(vector); in rt_hw_interrupt_umask()
150 if ((vector < 0) || (vector > IRQ_MAX_NR)) in rt_hw_interrupt_install()
155 old_handler = isr_table[vector].handler; in rt_hw_interrupt_install()
160 isr_table[vector].handler = handler; in rt_hw_interrupt_install()
161 isr_table[vector].param = param; in rt_hw_interrupt_install()
[all …]
/bsp/rockchip/common/drivers/
A Dinterrupt.c104 if (vector >= TOTAL_INTERRUPTS) in rk_intc_mask()
107 if (vector < NUM_INTERRUPTS) in rk_intc_mask()
108 HAL_NVIC_DisableIRQ(vector); in rk_intc_mask()
123 if (vector >= TOTAL_INTERRUPTS) in rk_intc_unmask()
126 if (vector < NUM_INTERRUPTS) in rk_intc_unmask()
127 HAL_NVIC_EnableIRQ(vector); in rk_intc_unmask()
228 rk_intc_mask(vector); in rt_hw_interrupt_mask()
230 HAL_NVIC_DisableIRQ(vector); in rt_hw_interrupt_mask()
237 rk_intc_unmask(vector); in rt_hw_interrupt_umask()
239 HAL_NVIC_EnableIRQ(vector); in rt_hw_interrupt_umask()
[all …]
/bsp/xuantie/virt64/c906/libcpu/
A Dinterrupt.c20 static rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
22 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
42 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
44 plic_set_priority(vector, 1); in rt_hw_interrupt_umask()
46 rt_hw_plic_irq_enable(vector); in rt_hw_interrupt_umask()
60 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
62 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
65 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
66 irq_desc[vector].param = param; in rt_hw_interrupt_install()
68 rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); in rt_hw_interrupt_install()
[all …]
/bsp/ultrarisc/arch/ur-cp100/
A Dinterrupt.c18 static rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
20 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
40 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
42 plic_set_priority(vector, 1); in rt_hw_interrupt_umask()
44 rt_hw_plic_irq_enable(vector); in rt_hw_interrupt_umask()
58 if (vector < MAX_HANDLERS) in rt_hw_interrupt_install()
60 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
63 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
64 irq_desc[vector].param = param; in rt_hw_interrupt_install()
66 rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); in rt_hw_interrupt_install()
[all …]
/bsp/nxp/imx/imx6sx/cortex-a9/cpu/
A Dinterrupt.c92 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
94 disable_interrupt(vector, 0); in rt_hw_interrupt_mask()
101 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
103 enable_interrupt(vector, 0, 0); in rt_hw_interrupt_umask()
117 if (vector < MAX_HANDLERS) in rt_hw_interrupt_install()
119 old_handler = isr_table[vector].handler; in rt_hw_interrupt_install()
126 isr_table[vector].handler = handler; in rt_hw_interrupt_install()
127 isr_table[vector].param = param; in rt_hw_interrupt_install()
140 void rt_hw_interrupt_trigger(int vector) in rt_hw_interrupt_trigger() argument
145 void rt_hw_interrupt_clear(int vector) in rt_hw_interrupt_clear() argument
[all …]
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_sys.c66 if ((vector > SYS_MAX_INT_SOURCE) || (vector < SYS_MIN_INT_SOURCE)) in rt_hw_interrupt_set_priority()
70 shift = (vector % 4) * 8; in rt_hw_interrupt_set_priority()
132 if (vector > SYS_MAX_INT_SOURCE) in rt_hw_interrupt_install()
138 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
142 irq_desc[vector].param = param; in rt_hw_interrupt_install()
145 irq_desc[vector].counter = 0; in rt_hw_interrupt_install()
153 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
158 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
160 sysEnableInterrupt((IRQn_Type)vector); in rt_hw_interrupt_umask()
174 if ((vector > SYS_MAX_INT_SOURCE) || (vector < SYS_MIN_INT_SOURCE)) in rt_hw_interrupt_set_type()
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_sys.c31 void rt_hw_interrupt_dummy_handler(int vector, void *param) in rt_hw_interrupt_dummy_handler() argument
98 if (vector > SYS_MAX_INT_SOURCE) in rt_hw_interrupt_install()
102 rt_hw_interrupt_set_priority(vector, IRQ_LEVEL_7); in rt_hw_interrupt_install()
104 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
108 irq_desc[vector].param = param; in rt_hw_interrupt_install()
111 irq_desc[vector].counter = 0; in rt_hw_interrupt_install()
119 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
121 sysDisableInterrupt((IRQn_Type)vector); in rt_hw_interrupt_mask()
124 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
126 sysEnableInterrupt((IRQn_Type)vector); in rt_hw_interrupt_umask()
[all …]
/bsp/mipssim/drivers/
A Dinterrupt.c25 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
27 rt_kprintf("Unhandled interrupt %d occured!!!\n", vector); in rt_hw_interrupt_handler()
43 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
48 if (vector >= 0 && vector < MAX_INTR) in rt_hw_interrupt_install()
50 old_handler = irq_handle_table[vector].handler; in rt_hw_interrupt_install()
53 rt_strncpy(irq_handle_table[vector].name, name, RT_NAME_MAX); in rt_hw_interrupt_install()
55 irq_handle_table[vector].handler = handler; in rt_hw_interrupt_install()
56 irq_handle_table[vector].param = param; in rt_hw_interrupt_install()
/bsp/k210/board/
A Dinterrupt.c27 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
136 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
138 rt_hw_plic_irq_disable(vector); in rt_hw_interrupt_mask()
145 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
147 plic_set_priority(vector, 1); in rt_hw_interrupt_umask()
148 rt_hw_plic_irq_enable(vector); in rt_hw_interrupt_umask()
162 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
164 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
167 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
168 irq_desc[vector].param = param; in rt_hw_interrupt_install()
[all …]
/bsp/hifive1/drivers/
A Dinterrupt.c42 rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
44 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
98 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
103 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
105 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
108 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
109 irq_desc[vector].param = param; in rt_hw_interrupt_install()
111 rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); in rt_hw_interrupt_install()
112 irq_desc[vector].counter = 0; in rt_hw_interrupt_install()
/bsp/sparkfun-redv/drivers/
A Dinterrupt.c56 rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
58 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
112 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
117 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
119 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
122 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
123 irq_desc[vector].param = param; in rt_hw_interrupt_install()
125 rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); in rt_hw_interrupt_install()
126 irq_desc[vector].counter = 0; in rt_hw_interrupt_install()
/bsp/at91/at91sam9260/platform/
A Dinterrupt.c79 rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
81 rt_kprintf("Unhandled interrupt %d occured!!!\n", vector); in rt_hw_interrupt_handle()
85 rt_isr_handler_t at91_gpio_irq_handle(rt_uint32_t vector, void *param) in at91_gpio_irq_handle() argument
90 if (vector == AT91SAM9260_ID_PIOA) in at91_gpio_irq_handle()
95 else if (vector == AT91SAM9260_ID_PIOB) in at91_gpio_irq_handle()
100 else if (vector == AT91SAM9260_ID_PIOC) in at91_gpio_irq_handle()
316 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
318 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
321 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
322 irq_desc[vector].param = param; in rt_hw_interrupt_install()
[all …]
/bsp/asm9260t/platform/
A Dinterrupt.c59 rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
61 rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); in rt_hw_interrupt_handle()
139 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
144 if(vector < MAX_HANDLERS) in rt_hw_interrupt_install()
146 old_handler = irq_desc[vector].handler; in rt_hw_interrupt_install()
149 irq_desc[vector].handler = (rt_isr_handler_t)handler; in rt_hw_interrupt_install()
150 irq_desc[vector].param = param; in rt_hw_interrupt_install()
152 rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); in rt_hw_interrupt_install()
153 irq_desc[vector].counter = 0; in rt_hw_interrupt_install()
/bsp/loongson/ls2kdev/drivers/
A Dinterrupt.c26 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
28 rt_kprintf("Unhandled interrupt %d occured!!!\n", vector); in rt_hw_interrupt_handler()
168 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
173 if (vector >= 0 && vector < MAX_INTR) in rt_hw_interrupt_install()
175 old_handler = irq_handle_table[vector].handler; in rt_hw_interrupt_install()
178 rt_strncpy(irq_handle_table[vector].name, name, RT_NAME_MAX); in rt_hw_interrupt_install()
180 irq_handle_table[vector].handler = handler; in rt_hw_interrupt_install()
181 irq_handle_table[vector].param = param; in rt_hw_interrupt_install()
184 if (vector <= 32) in rt_hw_interrupt_install()

Completed in 25 milliseconds

12345678910>>...38