Home
last modified time | relevance | path

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

/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_core.c111 void CORE_EnterNvicMask(CORE_nvicMask_t *nvicState, in CORE_EnterNvicMask()
112 const CORE_nvicMask_t *disable) in CORE_EnterNvicMask()
115 *nvicState = *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]); in CORE_EnterNvicMask()
116 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]) = *disable; in CORE_EnterNvicMask()
129 void CORE_NvicDisableMask(const CORE_nvicMask_t *disable) in CORE_NvicDisableMask()
132 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]) = *disable; in CORE_NvicDisableMask()
145 void CORE_NvicEnableMask(const CORE_nvicMask_t *enable) in CORE_NvicEnableMask()
148 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ISER[0]) = *enable; in CORE_NvicEnableMask()
165 void CORE_YieldNvicMask(const CORE_nvicMask_t *enable)
167 CORE_nvicMask_t nvicMask;
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_core.h80 #define CORE_DECLARE_NVIC_STATE CORE_nvicMask_t nvicState
85 #define CORE_DECLARE_NVIC_MASK(x) CORE_nvicMask_t x
90 #define CORE_DECLARE_NVIC_ZEROMASK(x) CORE_nvicMask_t x = { { 0 } }
139 } CORE_nvicMask_t; typedef
147 void CORE_GetNvicEnabledMask(CORE_nvicMask_t *mask) SL_DEPRECATED_API_SDK_2024_6;
148 bool CORE_GetNvicMaskDisableState(const CORE_nvicMask_t *mask) SL_DEPRECATED_API_SDK_2024_6;
150 void CORE_EnterNvicMask(CORE_nvicMask_t *nvicState,
151 const CORE_nvicMask_t *disable) SL_DEPRECATED_API_SDK_2024_6;
152 void CORE_NvicDisableMask(const CORE_nvicMask_t *disable) SL_DEPRECATED_API_SDK_2024_6;
153 void CORE_NvicEnableMask(const CORE_nvicMask_t *enable) SL_DEPRECATED_API_SDK_2024_6;
[all …]
/hal_silabs-latest/gecko/emlib/inc/
Dem_core.h128 #define CORE_DECLARE_NVIC_STATE CORE_nvicMask_t nvicState
133 #define CORE_DECLARE_NVIC_MASK(x) CORE_nvicMask_t x
138 #define CORE_DECLARE_NVIC_ZEROMASK(x) CORE_nvicMask_t x = { { 0 } }
187 } CORE_nvicMask_t; typedef
195 void CORE_GetNvicEnabledMask(CORE_nvicMask_t *mask);
196 bool CORE_GetNvicMaskDisableState(const CORE_nvicMask_t *mask);
198 void CORE_EnterNvicMask(CORE_nvicMask_t *nvicState,
199 const CORE_nvicMask_t *disable);
200 void CORE_NvicDisableMask(const CORE_nvicMask_t *disable);
201 void CORE_NvicEnableMask(const CORE_nvicMask_t *enable);
[all …]
/hal_silabs-latest/gecko/emlib/src/
Dem_core.c554 void CORE_EnterNvicMask(CORE_nvicMask_t *nvicState, in CORE_EnterNvicMask()
555 const CORE_nvicMask_t *disable) in CORE_EnterNvicMask()
558 *nvicState = *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]); in CORE_EnterNvicMask()
559 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]) = *disable; in CORE_EnterNvicMask()
570 void CORE_NvicDisableMask(const CORE_nvicMask_t *disable) in CORE_NvicDisableMask()
573 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ICER[0]) = *disable; in CORE_NvicDisableMask()
584 void CORE_NvicEnableMask(const CORE_nvicMask_t *enable) in CORE_NvicEnableMask()
587 *(CORE_nvicMask_t*)((uint32_t)&NVIC->ISER[0]) = *enable; in CORE_NvicEnableMask()
602 void CORE_YieldNvicMask(const CORE_nvicMask_t *enable)
604 CORE_nvicMask_t nvicMask;
[all …]