Home
last modified time | relevance | path

Searched refs:irqno (Results 1 – 25 of 113) sorted by relevance

12345

/bsp/nxp/lpc/lpc1114/driver/
A Dboard.c35 #define NVIC_IPR(irqno) HWREG32(SCB_BASE + 0x400 + (((irqno) / 4) << 2)) argument
136 void NVIC_EnableIRQ(rt_int32_t irqno) in NVIC_EnableIRQ() argument
138 NVIC_ISER = 1UL << (irqno & 0x1f); in NVIC_EnableIRQ()
144 void NVIC_DisableIRQ(rt_int32_t irqno) in NVIC_DisableIRQ() argument
146 NVIC_ICER = 1UL << (irqno & 0x1f); in NVIC_DisableIRQ()
162 void NVIC_SetPendingIRQ(rt_int32_t irqno) in NVIC_SetPendingIRQ() argument
164 NVIC_ISPR = 1UL << (irqno & 0x1f); in NVIC_SetPendingIRQ()
172 NVIC_ICPR = 1UL << (irqno & 0x1f); in NVIC_ClearPendingIRQ()
184 shift = (irqno % 4) * 8; in NVIC_SetPriority()
185 ipr = NVIC_IPR(irqno); in NVIC_SetPriority()
[all …]
A Dboard.h18 void NVIC_EnableIRQ(rt_int32_t irqno);
19 void NVIC_DisableIRQ(rt_int32_t irqno);
20 rt_uint32_t NVIC_GetPendingIRQ(rt_int32_t irqno);
21 void NVIC_SetPendingIRQ(rt_int32_t irqno);
22 void NVIC_ClearPendingIRQ(rt_int32_t irqno);
23 void NVIC_SetPriority(rt_int32_t irqno, rt_uint32_t priority);
/bsp/mini2440/drivers/
A Duart.c36 rt_uint32_t irqno; member
61 if (uart->irqno == INTUART0) in s3c2440_serial_control()
65 else if (uart->irqno == INTUART1) in s3c2440_serial_control()
117 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
124 if (irqno == INTUART0) in rt_hw_uart_isr()
128 else if (irqno == INTUART1) in rt_hw_uart_isr()
157 .irqno = INTUART0
170 .irqno = INTUART1
183 .irqno = INTUART2
196 rt_hw_interrupt_install(_hwserial0.irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
[all …]
/bsp/k210/drivers/
A Ddrv_uart.c31 rt_uint32_t irqno; member
46 static void uart_irq_handler(int irqno, void *param);
121 uart->irqno = IRQN_UARTHS_INTERRUPT; in rt_hw_uart_init()
143 uart->irqno = IRQN_UART1_INTERRUPT; in rt_hw_uart_init()
167 uart->irqno = IRQN_UART2_INTERRUPT; in rt_hw_uart_init()
191 uart->irqno = IRQN_UART3_INTERRUPT; in rt_hw_uart_init()
253 rt_hw_interrupt_mask(uart->irqno); in uarths_control()
260 rt_hw_interrupt_umask(uart->irqno); in uarths_control()
391 rt_hw_interrupt_mask(uart->irqno); in uart_control()
399 rt_hw_interrupt_umask(uart->irqno); in uart_control()
[all …]
/bsp/nxp/imx/imx6ull-smart/drivers/
A Ddrv_uart.c54 .irqno = UART1_IRQn,
68 .irqno = UART2_IRQn,
82 .irqno = UART3_IRQn,
96 .irqno = UART4_IRQn,
110 .irqno = UART5_IRQn,
124 .irqno = UART6_IRQn,
138 .irqno = UART7_IRQn,
152 .irqno = UART8_IRQn,
264 rt_hw_interrupt_umask(uart->irqno); in _uart_ops_control()
316 static void _uart_isr( int irqno, void* parameter ) in _uart_isr() argument
[all …]
/bsp/raspberry-pi/raspi2/driver/
A Ddrv_uart.c25 rt_uint32_t irqno; member
77 rt_hw_interrupt_mask(uart->irqno); in uart_control()
83 rt_hw_interrupt_umask(uart->irqno); in uart_control()
127 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
169 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
181 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial1, "uart1"); in rt_hw_uart_init()
/bsp/raspberry-pi/raspi3-32/driver/
A Ddrv_uart.c25 rt_uint32_t irqno; member
76 rt_hw_interrupt_mask(uart->irqno); in uart_control()
82 rt_hw_interrupt_umask(uart->irqno); in uart_control()
126 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
167 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
179 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial1, "uart1"); in rt_hw_uart_init()
/bsp/raspberry-pi/raspi3-64/driver/
A Ddrv_uart.c24 rt_uint32_t irqno; member
75 rt_hw_interrupt_mask(uart->irqno); in uart_control()
81 rt_hw_interrupt_umask(uart->irqno); in uart_control()
125 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
166 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
178 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial1, "uart1"); in rt_hw_uart_init()
/bsp/nxp/imx/imx6ul/drivers/
A Dserial.c20 int irqno; member
23 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
58 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, serial, "uart"); in uart_configure()
59 rt_hw_interrupt_mask(uart->irqno); in uart_configure()
78 rt_hw_interrupt_mask(uart->irqno); in uart_control()
83 rt_hw_interrupt_umask(uart->irqno); in uart_control()
/bsp/cvitek/drivers/
A Ddrv_timer.c137 rt_uint32_t irqno; member
168 .irqno = TIMER_INTR_0
175 .irqno = TIMER_INTR_1
182 .irqno = TIMER_INTR_2
189 .irqno = TIMER_INTR_3
196 .irqno = TIMER_INTR_4
203 .irqno = TIMER_INTR_5
210 .irqno = TIMER_INTR_6
217 .irqno = TIMER_INTR_7
326 static void rt_hw_hwtmr_isr(int irqno, void *param) in rt_hw_hwtmr_isr() argument
[all …]
/bsp/raspberry-pi/raspi4-32/driver/
A Ddrv_uart.c43 rt_uint32_t irqno; member
139 rt_hw_interrupt_mask(uart->irqno); in uart_control()
152 rt_hw_interrupt_umask(uart->irqno); in uart_control()
212 static void rt_hw_aux_uart_isr(int irqno, void *param) in rt_hw_aux_uart_isr() argument
219 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
314 rt_hw_interrupt_install(uart0->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
328 rt_hw_interrupt_install(uart1->irqno, rt_hw_aux_uart_isr, &_serial1, "uart1"); in rt_hw_uart_init()
342 rt_hw_interrupt_install(uart3->irqno, rt_hw_uart_isr, &_serial3, "uart3"); in rt_hw_uart_init()
356 rt_hw_interrupt_install(uart4->irqno, rt_hw_uart_isr, &_serial4, "uart4"); in rt_hw_uart_init()
370 rt_hw_interrupt_install(uart5->irqno, rt_hw_uart_isr, &_serial5, "uart5"); in rt_hw_uart_init()
/bsp/nxp/imx/imx6sx/cortex-a9/drivers/
A Dserial.c22 int irqno; member
25 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
60 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, serial, "uart"); in uart_configure()
61 rt_hw_interrupt_mask(uart->irqno); in uart_configure()
80 rt_hw_interrupt_mask(uart->irqno); in uart_control()
85 rt_hw_interrupt_umask(uart->irqno); in uart_control()
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_gpio.c30 IRQn_Type irqno; member
568 NVIC_EnableIRQ((irqmap->irqno)); in ht32_pin_irq_enable()
579 if ((irqmap->irqno) == EXTI0_IRQn) in ht32_pin_irq_enable()
581 else if ((irqmap->irqno) == EXTI1_IRQn) in ht32_pin_irq_enable()
583 else if ((irqmap->irqno) == EXTI2_IRQn) in ht32_pin_irq_enable()
585 else if ((irqmap->irqno) == EXTI3_IRQn) in ht32_pin_irq_enable()
587 else if ((irqmap->irqno) == EXTI4_IRQn) in ht32_pin_irq_enable()
589 else if ((irqmap->irqno) == EXTI5_IRQn) in ht32_pin_irq_enable()
640 rt_inline void pin_irq_hdr(int irqno) in pin_irq_hdr() argument
642 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
[all …]
/bsp/nxp/lpc/lpc54114-lite/drivers/
A Ddrv_gpio.c164 int irqno = 0; in pin_irq_hdr() local
165 for(irqno = 0; irqno < IRQ_MAX_VAL; irqno ++) in pin_irq_hdr()
167 if((irqno) == pintr) in pin_irq_hdr()
173 if(irqno >= IRQ_MAX_VAL) in pin_irq_hdr()
176 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
178 pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); in pin_irq_hdr()
/bsp/allwinner_tina/drivers/
A Ddrv_uart.c29 rt_uint32_t irqno; member
45 void uart_irq_handler(int irqno, void *param);
78 uart->irqno = UART0_INTERRUPT; // IRQ_UART0; in rt_hw_uart_init()
106 uart->irqno = UART1_INTERRUPT; // IRQ_UART1; in rt_hw_uart_init()
134 uart->irqno = UART2_INTERRUPT; // IRQ_UART1; in rt_hw_uart_init()
233 rt_hw_interrupt_mask(uart->irqno); in uart_control()
239 rt_hw_interrupt_install(uart->irqno, uart_irq_handler, in uart_control()
241 rt_hw_interrupt_umask(uart->irqno); in uart_control()
293 void uart_irq_handler(int irqno, void *param) in uart_irq_handler() argument
/bsp/qemu-virt64-riscv/driver/
A Ddrv_uart.c26 rt_uint32_t irqno; member
121 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
151 uart->irqno = 0x0a; in rt_hw_uart_init()
157 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, serial, RT_CONSOLE_DEVICE_NAME); in rt_hw_uart_init()
158 rt_hw_interrupt_umask(uart->irqno); in rt_hw_uart_init()
/bsp/xuantie/virt64/c906/board/
A Ddrv_uart.c26 rt_uint32_t irqno; member
121 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
151 uart->irqno = 0x0a; in rt_hw_uart_init()
157 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, serial, RT_CONSOLE_DEVICE_NAME); in rt_hw_uart_init()
158 rt_hw_interrupt_umask(uart->irqno); in rt_hw_uart_init()
/bsp/essemi/es32f369x/drivers/
A Ddrv_gpio.c35 IRQn_Type irqno; member
478 NVIC_EnableIRQ(irqmap->irqno); in es32f3_pin_irq_enable()
488 NVIC_DisableIRQ(irqmap->irqno); in es32f3_pin_irq_enable()
510 uint16_t irqno; in pin_irq_hdr() local
512 for (irqno = 0; irqno < 16; irqno++) in pin_irq_hdr()
514 if ((0x01 << irqno) == GPIO_Pin) in pin_irq_hdr()
519 if (irqno == 16) in pin_irq_hdr()
521 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
523 pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); in pin_irq_hdr()
/bsp/essemi/es32f0654/drivers/
A Ddrv_gpio.c35 IRQn_Type irqno; member
465 NVIC_EnableIRQ(irqmap->irqno); in es32f0_pin_irq_enable()
475 NVIC_DisableIRQ(irqmap->irqno); in es32f0_pin_irq_enable()
497 uint16_t irqno; in pin_irq_hdr() local
499 for (irqno = 0; irqno < 16; irqno++) in pin_irq_hdr()
501 if ((0x01 << irqno) == GPIO_Pin) in pin_irq_hdr()
506 if (irqno == 16) in pin_irq_hdr()
508 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
510 pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); in pin_irq_hdr()
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_uart.c49 rt_uint32_t irqno; member
132 rt_hw_interrupt_umask(uart->irqno); in uart_control()
236 static void rt_hw_aux_uart_isr(int irqno, void *param) in rt_hw_aux_uart_isr() argument
243 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
346 rt_hw_interrupt_install(uart0->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()
363 rt_hw_interrupt_install(uart1->irqno, rt_hw_aux_uart_isr, &_serial1, "uart1"); in rt_hw_uart_init()
380 rt_hw_interrupt_install(uart3->irqno, rt_hw_uart_isr, &_serial3, "uart3"); in rt_hw_uart_init()
397 rt_hw_interrupt_install(uart4->irqno, rt_hw_uart_isr, &_serial4, "uart4"); in rt_hw_uart_init()
414 rt_hw_interrupt_install(uart5->irqno, rt_hw_uart_isr, &_serial5, "uart5"); in rt_hw_uart_init()
/bsp/nxp/lpc/lpc2148/drivers/
A Dserial.c44 rt_uint32_t irqno; member
114 void rt_hw_uart_isr_1(int irqno, void *param) in rt_hw_uart_isr_1() argument
122 void rt_hw_uart_isr_2(int irqno, void *param) in rt_hw_uart_isr_2() argument
151 if (lpc_serial->irqno == UART0_INT) in rt_serial_open()
154 rt_hw_interrupt_install(lpc_serial->irqno, in rt_serial_open()
161 rt_hw_interrupt_install(lpc_serial->irqno, in rt_serial_open()
166 rt_hw_interrupt_umask(lpc_serial->irqno); in rt_serial_open()
319 lpc_serial->irqno = UART0_INT; in rt_hw_serial_init()
357 lpc_serial->irqno = UART1_INT; in rt_hw_serial_init()
/bsp/essemi/es32vf2264/drivers/
A Ddrv_gpio.c34 IRQn_Type irqno; member
474 csi_vic_enable_sirq(irqmap->irqno); in es32f3_pin_irq_enable()
507 uint16_t irqno; in pin_irq_hdr() local
509 for (irqno = 0; irqno < 16; irqno++) in pin_irq_hdr()
511 if ((0x01 << irqno) == GPIO_Pin) in pin_irq_hdr()
516 if (irqno == 16) in pin_irq_hdr()
518 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
520 pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); in pin_irq_hdr()
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_gpio.c116 rt_inline void pin_irq_handler(int irqno) in pin_irq_handler() argument
118 Cy_GPIO_ClearInterrupt(CYHAL_GET_PORTADDR(irqno), CYHAL_GET_PIN(irqno)); in pin_irq_handler()
120 if (pin_irq_handler_tab[irqno].hdr) in pin_irq_handler()
122 pin_irq_handler_tab[irqno].hdr(pin_irq_handler_tab[irqno].args); in pin_irq_handler()
324 IRQn_Type irqn = irqmap->irqno; in ifx_pin_irq_enable()
360 IRQn_Type irqn = irqmap->irqno; in ifx_pin_irq_enable()
/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/
A Ddrv_pin.c220 int irqno = 0; in pin_irq_hdr() local
221 for(irqno = 0; irqno < IRQ_MAX_VAL; irqno ++) in pin_irq_hdr()
223 if((irqno) == pintr) in pin_irq_hdr()
229 if(irqno >= IRQ_MAX_VAL) in pin_irq_hdr()
232 if (pin_irq_hdr_tab[irqno].hdr) in pin_irq_hdr()
234 pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); in pin_irq_hdr()
/bsp/qemu-virt64-aarch64/drivers/
A Ddrv_uart.c21 rt_size_t irqno; member
37 static void rt_hw_uart_isr(int irqno, void *param) in rt_hw_uart_isr() argument
66 rt_hw_interrupt_umask(uart->irqno); in uart_control()
140 rt_hw_interrupt_install(uart->irqno, rt_hw_uart_isr, &_serial0, "uart0"); in rt_hw_uart_init()

Completed in 40 milliseconds

12345