Searched refs:irqN (Results 1 – 4 of 4) sorted by relevance
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_core.c | 222 void CORE_NvicMaskSetIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) argument 224 EFM_ASSERT(((int)irqN >= 0) && ((int)irqN < EXT_IRQ_COUNT)); 225 mask->a[(unsigned)irqN >> 5] |= 1UL << ((unsigned)irqN & 0x1FUL); 243 void CORE_NvicMaskClearIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) argument 245 EFM_ASSERT(((int)irqN >= 0) && ((int)irqN < EXT_IRQ_COUNT)); 246 mask->a[(unsigned)irqN >> 5] &= ~(1UL << ((unsigned)irqN & 0x1FUL)); 308 __STATIC_INLINE bool internal_NvicIRQDisabled(IRQn_Type irqN) argument 312 EFM_ASSERT(((int)irqN >= 0) && ((int)irqN < EXT_IRQ_COUNT)); 314 return (mask->a[(unsigned)irqN >> 5U] & (1UL << ((unsigned)irqN & 0x1FUL))) 333 bool CORE_NvicIRQDisabled(IRQn_Type irqN) argument [all …]
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_core.c | 654 void CORE_NvicMaskSetIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) argument 656 EFM_ASSERT(((int)irqN >= 0) && ((int)irqN < EXT_IRQ_COUNT)); 657 mask->a[(unsigned)irqN >> 5] |= 1UL << ((unsigned)irqN & 0x1FUL); 670 void CORE_NvicMaskClearIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) argument 672 EFM_ASSERT(((int)irqN >= 0) && ((int)irqN < EXT_IRQ_COUNT)); 673 mask->a[(unsigned)irqN >> 5] &= ~(1UL << ((unsigned)irqN & 0x1FUL)); 699 SL_WEAK bool CORE_IrqIsBlocked(IRQn_Type irqN) argument 706 EFM_ASSERT((irqN >= MemoryManagement_IRQn) 707 && (irqN < (IRQn_Type)EXT_IRQ_COUNT)); 709 EFM_ASSERT((irqN >= SVCall_IRQn) && ((IRQn_Type)irqN < EXT_IRQ_COUNT)); [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_core.h | 145 bool CORE_IrqIsBlocked(IRQn_Type irqN) SL_DEPRECATED_API_SDK_2024_6; 155 void CORE_NvicMaskSetIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) SL_DEPRECATED_API_SDK_2024_6; 156 void CORE_NvicMaskClearIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask) SL_DEPRECATED_API_SDK_2024_6; 157 bool CORE_NvicIRQDisabled(IRQn_Type irqN) SL_DEPRECATED_API_SDK_2024_6; 159 void *CORE_GetNvicRamTableHandler(IRQn_Type irqN) SL_DEPRECATED_API_SDK_2024_6; 160 void CORE_SetNvicRamTableHandler(IRQn_Type irqN, void *handler) SL_DEPRECATED_API_SDK_2024_6;
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_core.h | 193 bool CORE_IrqIsBlocked(IRQn_Type irqN); 203 void CORE_NvicMaskSetIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask); 204 void CORE_NvicMaskClearIRQ(IRQn_Type irqN, CORE_nvicMask_t *mask); 205 bool CORE_NvicIRQDisabled(IRQn_Type irqN); 207 void *CORE_GetNvicRamTableHandler(IRQn_Type irqN); 208 void CORE_SetNvicRamTableHandler(IRQn_Type irqN, void *handler);
|