Lines Matching refs:irq

63 __STATIC_INLINE void R_FSP_IsrContextSet (IRQn_Type const irq, void * p_context)  in R_FSP_IsrContextSet()  argument
67 gp_renesas_isr_context[irq] = p_context; in R_FSP_IsrContextSet()
77 __STATIC_INLINE void R_BSP_IrqStatusClear (IRQn_Type irq) in R_BSP_IrqStatusClear() argument
79 FSP_PARAMETER_NOT_USED(irq); in R_BSP_IrqStatusClear()
92 __STATIC_INLINE void R_BSP_IrqClearPending (IRQn_Type irq) in R_BSP_IrqClearPending() argument
95 R_BSP_IrqStatusClear(irq); in R_BSP_IrqClearPending()
99 uint32_t _irq = (uint32_t) irq; in R_BSP_IrqClearPending()
100 NVIC->ICPR[(((uint32_t) irq) >> 5UL)] = (uint32_t) (1UL << (_irq & 0x1FUL)); in R_BSP_IrqClearPending()
112 __STATIC_INLINE void R_BSP_IrqCfg (IRQn_Type const irq, uint32_t priority, void * p_context) in R_BSP_IrqCfg() argument
118 R_FSP_IsrContextSet(irq, p_context); in R_BSP_IrqCfg()
129 __STATIC_INLINE void R_BSP_IrqEnableNoClear (IRQn_Type const irq) in R_BSP_IrqEnableNoClear() argument
133 uint32_t _irq = (uint32_t) irq; in R_BSP_IrqEnableNoClear()
134 NVIC->ISER[(((uint32_t) irq) >> 5UL)] = (uint32_t) (1UL << (_irq & 0x1FUL)); in R_BSP_IrqEnableNoClear()
145 __STATIC_INLINE void R_BSP_IrqEnable (IRQn_Type const irq) in R_BSP_IrqEnable() argument
148 R_BSP_IrqClearPending(irq); in R_BSP_IrqEnable()
151 R_BSP_IrqEnableNoClear(irq); in R_BSP_IrqEnable()
162 __STATIC_INLINE void R_BSP_IrqDisable (IRQn_Type const irq) in R_BSP_IrqDisable() argument
166 uint32_t _irq = (uint32_t) irq; in R_BSP_IrqDisable()
167 NVIC->ICER[(((uint32_t) irq) >> 5UL)] = (uint32_t) (1UL << (_irq & 0x1FUL)); in R_BSP_IrqDisable()
182 __STATIC_INLINE void R_BSP_IrqCfgEnable (IRQn_Type const irq, uint32_t priority, void * p_context) in R_BSP_IrqCfgEnable() argument
184 R_BSP_IrqCfg(irq, priority, p_context); in R_BSP_IrqCfgEnable()
185 R_BSP_IrqEnable(irq); in R_BSP_IrqCfgEnable()
195 __STATIC_INLINE void * R_FSP_IsrContextGet (IRQn_Type const irq) in R_FSP_IsrContextGet() argument
199 return gp_renesas_isr_context[irq]; in R_FSP_IsrContextGet()