Modules | Macros

Functions that manage interrupts and exceptions via the NVIC. More...

Collaboration diagram for NVIC Functions:

Modules

 FPU Functions
 Function that provides FPU type.
 

Macros

#define __SCB_DCACHE_LINE_SIZE   32U
 
#define __SCB_ICACHE_LINE_SIZE   32U
 
#define CCSIDR_SETS(x)   (((x) & SCB_CCSIDR_NUMSETS_Msk ) >> SCB_CCSIDR_NUMSETS_Pos )
 
#define CCSIDR_WAYS(x)   (((x) & SCB_CCSIDR_ASSOCIATIVITY_Msk) >> SCB_CCSIDR_ASSOCIATIVITY_Pos)
 
__STATIC_INLINE void __NVIC_SetPriorityGrouping (uint32_t PriorityGroup)
 Set Priority Grouping. More...
 
__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping (void)
 Get Priority Grouping. More...
 
__STATIC_INLINE void __NVIC_EnableIRQ (IRQn_Type IRQn)
 Enable Interrupt. More...
 
__STATIC_INLINE uint32_t __NVIC_GetEnableIRQ (IRQn_Type IRQn)
 Get Interrupt Enable status. More...
 
__STATIC_INLINE void __NVIC_DisableIRQ (IRQn_Type IRQn)
 Disable Interrupt. More...
 
__STATIC_INLINE uint32_t __NVIC_GetPendingIRQ (IRQn_Type IRQn)
 Get Pending Interrupt. More...
 
__STATIC_INLINE void __NVIC_SetPendingIRQ (IRQn_Type IRQn)
 Set Pending Interrupt. More...
 
__STATIC_INLINE void __NVIC_ClearPendingIRQ (IRQn_Type IRQn)
 Clear Pending Interrupt. More...
 
__STATIC_INLINE uint32_t __NVIC_GetActive (IRQn_Type IRQn)
 Get Active Interrupt. More...
 
__STATIC_INLINE void __NVIC_SetPriority (IRQn_Type IRQn, uint32_t priority)
 Set Interrupt Priority. More...
 
__STATIC_INLINE uint32_t __NVIC_GetPriority (IRQn_Type IRQn)
 Get Interrupt Priority. More...
 
__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
 Encode Priority. More...
 
__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t *const pPreemptPriority, uint32_t *const pSubPriority)
 Decode Priority. More...
 
__STATIC_INLINE void __NVIC_SetVector (IRQn_Type IRQn, uint32_t vector)
 Set Interrupt Vector. More...
 
__STATIC_INLINE uint32_t __NVIC_GetVector (IRQn_Type IRQn)
 Get Interrupt Vector. More...
 
__NO_RETURN __STATIC_INLINE void __NVIC_SystemReset (void)
 System Reset. More...
 
__STATIC_INLINE uint32_t SCB_GetFPUType (void)
 get FPU type More...
 
__STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
 ITM Send Character. More...
 
__STATIC_INLINE int32_t ITM_ReceiveChar (void)
 ITM Receive Character. More...
 
__STATIC_INLINE int32_t ITM_CheckChar (void)
 ITM Check Character. More...
 
__STATIC_FORCEINLINE void SCB_EnableICache (void)
 Enable I-Cache. More...
 
__STATIC_FORCEINLINE void SCB_DisableICache (void)
 Disable I-Cache. More...
 
__STATIC_FORCEINLINE void SCB_InvalidateICache (void)
 Invalidate I-Cache. More...
 
__STATIC_FORCEINLINE void SCB_EnableDCache (void)
 Enable D-Cache. More...
 
__STATIC_FORCEINLINE void SCB_DisableDCache (void)
 Disable D-Cache. More...
 
__STATIC_FORCEINLINE void SCB_InvalidateDCache (void)
 Invalidate D-Cache. More...
 
__STATIC_FORCEINLINE void SCB_CleanDCache (void)
 Clean D-Cache. More...
 
__STATIC_FORCEINLINE void SCB_CleanInvalidateDCache (void)
 Clean & Invalidate D-Cache. More...
 
__STATIC_FORCEINLINE void SCB_CleanDCache_by_Addr (uint32_t *addr, int32_t dsize)
 D-Cache Clean by address. More...
 
__STATIC_FORCEINLINE void SCB_CleanInvalidateDCache_by_Addr (uint32_t *addr, int32_t dsize)
 D-Cache Clean and Invalidate by address. More...
 
__STATIC_FORCEINLINE void SCB_InvalidateICache_by_Addr (void *addr, int32_t isize)
 I-Cache Invalidate by address. More...
 
__STATIC_FORCEINLINE void SCB_InvalidateDCache_by_Addr (void *addr, int32_t dsize)
 D-Cache Invalidate by address. More...
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 Get Priority Grouping. More...
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define __NVIC_SetPriorityGrouping(X)   (void)(X)
 
#define __NVIC_GetPriorityGrouping()   (0U)
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */
 
#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */
 
#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */
 
#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */
 
#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */
 
#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */
 
#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */
 
#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */
 
#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define _BIT_SHIFT(IRQn)   ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)
 
#define _SHP_IDX(IRQn)   ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )
 
#define _IP_IDX(IRQn)   ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 
#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping
 
#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping
 
#define NVIC_EnableIRQ   __NVIC_EnableIRQ
 
#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ
 
#define NVIC_DisableIRQ   __NVIC_DisableIRQ
 
#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ
 
#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ
 
#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ
 
#define NVIC_GetActive   __NVIC_GetActive
 
#define NVIC_SetPriority   __NVIC_SetPriority
 
#define NVIC_GetPriority   __NVIC_GetPriority
 
#define NVIC_SystemReset   __NVIC_SystemReset
 
#define NVIC_SetVector   __NVIC_SetVector
 
#define NVIC_GetVector   __NVIC_GetVector
 
#define NVIC_USER_IRQ_OFFSET   16
 
#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */
 
#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */
 
#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */
 
#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */
 

Detailed Description

Functions that manage interrupts and exceptions via the NVIC.

Macro Definition Documentation

◆ __NVIC_GetPriorityGrouping [1/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [2/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [3/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [4/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [5/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [6/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [7/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [8/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [9/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [10/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [11/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [12/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [13/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [14/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [15/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [16/20]

__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping ( )    (0U)

Get Priority Grouping.

Reads the priority grouping field from the NVIC Interrupt Controller.

Returns
Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field).

Definition at line 1244 of file stm32f407/stm32f407g-disc1/Drivers/CMSIS/Include/core_armv8mbl.h.

◆ __NVIC_GetPriorityGrouping [17/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [18/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [19/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_GetPriorityGrouping [20/20]

#define __NVIC_GetPriorityGrouping ( )    (0U)

◆ __NVIC_SetPriorityGrouping [1/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [2/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [3/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [4/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [5/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [6/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [7/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [8/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [9/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [10/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [11/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [12/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [13/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [14/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [15/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [16/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [17/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [18/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [19/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __NVIC_SetPriorityGrouping [20/20]

#define __NVIC_SetPriorityGrouping (   X)    (void)(X)

◆ __SCB_DCACHE_LINE_SIZE

#define __SCB_DCACHE_LINE_SIZE   32U

Cortex-M7 cache line size is fixed to 32 bytes (8 words). See also register SCB_CCSIDR

Definition at line 2234 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __SCB_ICACHE_LINE_SIZE

#define __SCB_ICACHE_LINE_SIZE   32U

Cortex-M7 cache line size is fixed to 32 bytes (8 words). See also register SCB_CCSIDR

Definition at line 2235 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ _BIT_SHIFT [1/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [2/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [3/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [4/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [5/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [6/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [7/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [8/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [9/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [10/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [11/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [12/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [13/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [14/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [15/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [16/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [17/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [18/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [19/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [20/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [21/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [22/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [23/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _BIT_SHIFT [24/24]

#define _BIT_SHIFT (   IRQn)    ( ((((uint32_t)(int32_t)(IRQn)) ) & 0x03UL) * 8UL)

◆ _IP_IDX [1/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [2/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [3/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [4/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [5/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [6/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [7/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [8/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [9/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [10/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [11/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [12/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [13/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [14/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [15/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [16/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [17/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [18/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [19/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [20/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [21/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [22/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [23/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _IP_IDX [24/24]

#define _IP_IDX (   IRQn)    ( (((uint32_t)(int32_t)(IRQn)) >> 2UL) )

◆ _SHP_IDX [1/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [2/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [3/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [4/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [5/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [6/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [7/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [8/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [9/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [10/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [11/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [12/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [13/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [14/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [15/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [16/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [17/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [18/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [19/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [20/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [21/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [22/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [23/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ _SHP_IDX [24/24]

#define _SHP_IDX (   IRQn)    ( (((((uint32_t)(int32_t)(IRQn)) & 0x0FUL)-8UL) >> 2UL) )

◆ CCSIDR_SETS

#define CCSIDR_SETS (   x)    (((x) & SCB_CCSIDR_NUMSETS_Msk ) >> SCB_CCSIDR_NUMSETS_Pos )

Definition at line 2232 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ CCSIDR_WAYS

#define CCSIDR_WAYS (   x)    (((x) & SCB_CCSIDR_ASSOCIATIVITY_Msk) >> SCB_CCSIDR_ASSOCIATIVITY_Pos)

Definition at line 2231 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_INTEGRITY_SIGNATURE [1/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [2/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [3/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [4/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [5/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [6/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [7/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [8/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [9/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [10/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [11/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

Definition at line 2083 of file core_cm35p.h.

◆ EXC_INTEGRITY_SIGNATURE [12/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [13/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [14/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [15/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [16/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_INTEGRITY_SIGNATURE [17/17]

#define EXC_INTEGRITY_SIGNATURE   (0xFEFA125BUL) /* Value for processors without floating-point extension */

◆ EXC_RETURN_DCRS [1/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [2/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [3/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [4/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [5/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [6/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [7/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [8/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [9/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [10/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [11/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

Definition at line 2073 of file core_cm35p.h.

◆ EXC_RETURN_DCRS [12/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [13/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [14/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [15/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [16/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_DCRS [17/17]

#define EXC_RETURN_DCRS   (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */

◆ EXC_RETURN_ES [1/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [2/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [3/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [4/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [5/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [6/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [7/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [8/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [9/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [10/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [11/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

Definition at line 2077 of file core_cm35p.h.

◆ EXC_RETURN_ES [12/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [13/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [14/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [15/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [16/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_ES [17/17]

#define EXC_RETURN_ES   (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */

◆ EXC_RETURN_FTYPE [1/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [2/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [3/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [4/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [5/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [6/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [7/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [8/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [9/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [10/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [11/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

Definition at line 2074 of file core_cm35p.h.

◆ EXC_RETURN_FTYPE [12/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [13/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [14/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [15/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [16/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_FTYPE [17/17]

#define EXC_RETURN_FTYPE   (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */

◆ EXC_RETURN_HANDLER [1/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [2/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [3/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [4/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [5/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [6/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [7/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [8/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [9/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [10/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [11/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [12/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [13/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [14/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [15/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [16/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [17/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [18/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [19/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [20/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [21/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [22/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [23/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [24/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [25/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [26/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [27/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [28/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [29/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [30/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [31/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [32/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [33/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [34/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [35/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

◆ EXC_RETURN_HANDLER [36/36]

#define EXC_RETURN_HANDLER   (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */

Definition at line 1854 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_RETURN_HANDLER_FPU [1/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [2/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [3/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [4/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [5/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [6/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [7/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [8/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [9/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [10/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [11/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_HANDLER_FPU [12/12]

#define EXC_RETURN_HANDLER_FPU   (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */

Definition at line 1857 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_RETURN_MODE [1/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [2/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [3/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [4/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [5/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [6/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [7/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [8/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [9/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [10/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [11/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

Definition at line 2075 of file core_cm35p.h.

◆ EXC_RETURN_MODE [12/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [13/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [14/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [15/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [16/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_MODE [17/17]

#define EXC_RETURN_MODE   (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */

◆ EXC_RETURN_PREFIX [1/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [2/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [3/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [4/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [5/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [6/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [7/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [8/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [9/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [10/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [11/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

Definition at line 2071 of file core_cm35p.h.

◆ EXC_RETURN_PREFIX [12/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [13/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [14/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [15/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [16/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_PREFIX [17/17]

#define EXC_RETURN_PREFIX   (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */

◆ EXC_RETURN_S [1/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [2/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [3/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [4/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [5/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [6/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [7/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [8/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [9/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [10/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [11/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

Definition at line 2072 of file core_cm35p.h.

◆ EXC_RETURN_S [12/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [13/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [14/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [15/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [16/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_S [17/17]

#define EXC_RETURN_S   (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */

◆ EXC_RETURN_SPSEL [1/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [2/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [3/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [4/17]

#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [5/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [6/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [7/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [8/17]

#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [9/17]

#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [10/17]

#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [11/17]

#define EXC_RETURN_SPSEL   (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */

Definition at line 2076 of file core_cm35p.h.

◆ EXC_RETURN_SPSEL [12/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [13/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [14/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [15/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [16/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_SPSEL [17/17]

#define EXC_RETURN_SPSEL   (0x00000002UL) /* bit [1] stack pointer used to restore context: 0=MSP 1=PSP */

◆ EXC_RETURN_THREAD_MSP [1/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [2/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [3/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [4/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [5/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [6/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [7/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [8/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [9/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [10/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [11/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [12/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [13/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [14/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [15/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [16/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [17/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [18/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [19/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [20/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [21/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [22/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [23/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [24/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [25/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [26/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [27/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [28/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [29/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [30/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [31/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [32/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [33/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [34/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [35/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

◆ EXC_RETURN_THREAD_MSP [36/36]

#define EXC_RETURN_THREAD_MSP   (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */

Definition at line 1855 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_RETURN_THREAD_MSP_FPU [1/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [2/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [3/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [4/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [5/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [6/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [7/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [8/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [9/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [10/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [11/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_MSP_FPU [12/12]

#define EXC_RETURN_THREAD_MSP_FPU   (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */

Definition at line 1858 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_RETURN_THREAD_PSP [1/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [2/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [3/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [4/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [5/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [6/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [7/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [8/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [9/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [10/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [11/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [12/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [13/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [14/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [15/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [16/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [17/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [18/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [19/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [20/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [21/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [22/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [23/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [24/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [25/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [26/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [27/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [28/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [29/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [30/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [31/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [32/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [33/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [34/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP [35/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

Definition at line 1856 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ EXC_RETURN_THREAD_PSP [36/36]

#define EXC_RETURN_THREAD_PSP   (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */

◆ EXC_RETURN_THREAD_PSP_FPU [1/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [2/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [3/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [4/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [5/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [6/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [7/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [8/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [9/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [10/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [11/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

◆ EXC_RETURN_THREAD_PSP_FPU [12/12]

#define EXC_RETURN_THREAD_PSP_FPU   (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */

Definition at line 1859 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ FNC_RETURN [1/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [2/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [3/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [4/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [5/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [6/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [7/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [8/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [9/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [10/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [11/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

Definition at line 2068 of file core_cm35p.h.

◆ FNC_RETURN [12/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [13/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [14/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [15/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [16/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ FNC_RETURN [17/17]

#define FNC_RETURN   (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */

◆ NVIC_ClearPendingIRQ [1/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [2/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [3/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [4/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [5/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [6/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [7/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [8/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [9/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [10/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [11/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [12/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [13/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [14/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [15/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [16/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [17/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [18/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [19/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [20/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [21/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [22/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [23/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [24/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [25/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [26/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [27/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [28/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [29/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [30/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [31/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [32/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [33/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [34/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [35/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [36/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [37/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [38/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [39/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [40/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [41/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [42/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [43/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [44/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

Definition at line 1833 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_ClearPendingIRQ [45/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [46/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [47/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

Definition at line 2045 of file core_cm35p.h.

◆ NVIC_ClearPendingIRQ [48/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [49/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [50/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [51/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

Definition at line 2126 of file core_armv81mml.h.

◆ NVIC_ClearPendingIRQ [52/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [53/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_ClearPendingIRQ [54/54]

#define NVIC_ClearPendingIRQ   __NVIC_ClearPendingIRQ

◆ NVIC_DisableIRQ [1/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [2/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [3/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [4/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [5/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [6/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [7/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [8/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [9/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [10/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [11/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [12/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [13/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [14/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [15/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [16/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [17/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [18/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [19/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [20/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [21/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [22/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [23/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [24/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [25/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [26/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [27/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [28/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [29/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [30/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [31/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [32/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [33/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [34/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [35/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [36/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [37/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [38/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [39/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [40/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [41/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [42/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [43/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [44/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

Definition at line 1830 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_DisableIRQ [45/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [46/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [47/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

Definition at line 2042 of file core_cm35p.h.

◆ NVIC_DisableIRQ [48/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [49/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [50/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [51/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

Definition at line 2123 of file core_armv81mml.h.

◆ NVIC_DisableIRQ [52/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [53/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_DisableIRQ [54/54]

#define NVIC_DisableIRQ   __NVIC_DisableIRQ

◆ NVIC_EnableIRQ [1/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [2/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [3/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [4/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [5/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [6/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [7/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [8/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [9/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [10/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [11/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [12/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [13/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [14/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [15/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [16/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [17/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [18/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [19/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [20/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [21/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [22/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [23/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [24/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [25/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [26/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [27/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [28/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [29/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [30/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [31/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [32/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [33/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [34/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [35/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [36/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [37/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [38/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [39/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [40/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [41/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [42/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [43/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [44/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

Definition at line 1828 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_EnableIRQ [45/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [46/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

Definition at line 2040 of file core_cm35p.h.

◆ NVIC_EnableIRQ [47/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [48/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [49/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [50/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [51/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

Definition at line 2121 of file core_armv81mml.h.

◆ NVIC_EnableIRQ [52/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [53/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_EnableIRQ [54/54]

#define NVIC_EnableIRQ   __NVIC_EnableIRQ

◆ NVIC_GetActive [1/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [2/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [3/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [4/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [5/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [6/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [7/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [8/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [9/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [10/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [11/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [12/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [13/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [14/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [15/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [16/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [17/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [18/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [19/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [20/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [21/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [22/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [23/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [24/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [25/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [26/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [27/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [28/38]

#define NVIC_GetActive   __NVIC_GetActive

Definition at line 1834 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetActive [29/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [30/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [31/38]

#define NVIC_GetActive   __NVIC_GetActive

Definition at line 2046 of file core_cm35p.h.

◆ NVIC_GetActive [32/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [33/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [34/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [35/38]

#define NVIC_GetActive   __NVIC_GetActive

Definition at line 2127 of file core_armv81mml.h.

◆ NVIC_GetActive [36/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [37/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetActive [38/38]

#define NVIC_GetActive   __NVIC_GetActive

◆ NVIC_GetEnableIRQ [1/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [2/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [3/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [4/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [5/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [6/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [7/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [8/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [9/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [10/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [11/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [12/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [13/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [14/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [15/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [16/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [17/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [18/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [19/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [20/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [21/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [22/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [23/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [24/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [25/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [26/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [27/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [28/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [29/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [30/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [31/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [32/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [33/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [34/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [35/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [36/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [37/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [38/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [39/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [40/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [41/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [42/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [43/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [44/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

Definition at line 1829 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetEnableIRQ [45/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [46/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

Definition at line 2041 of file core_cm35p.h.

◆ NVIC_GetEnableIRQ [47/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [48/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [49/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [50/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [51/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

Definition at line 2122 of file core_armv81mml.h.

◆ NVIC_GetEnableIRQ [52/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [53/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetEnableIRQ [54/54]

#define NVIC_GetEnableIRQ   __NVIC_GetEnableIRQ

◆ NVIC_GetPendingIRQ [1/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [2/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [3/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [4/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [5/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [6/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [7/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [8/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [9/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [10/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [11/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [12/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [13/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [14/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [15/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [16/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [17/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [18/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [19/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [20/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [21/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [22/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [23/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [24/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [25/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [26/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [27/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [28/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [29/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [30/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [31/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [32/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [33/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [34/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [35/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [36/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [37/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [38/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [39/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [40/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [41/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [42/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [43/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [44/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

Definition at line 1831 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetPendingIRQ [45/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [46/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [47/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

Definition at line 2043 of file core_cm35p.h.

◆ NVIC_GetPendingIRQ [48/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [49/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [50/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [51/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

Definition at line 2124 of file core_armv81mml.h.

◆ NVIC_GetPendingIRQ [52/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [53/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPendingIRQ [54/54]

#define NVIC_GetPendingIRQ   __NVIC_GetPendingIRQ

◆ NVIC_GetPriority [1/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [2/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [3/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [4/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [5/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [6/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [7/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [8/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [9/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [10/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [11/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [12/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [13/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [14/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [15/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [16/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [17/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [18/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [19/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [20/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [21/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [22/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [23/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [24/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [25/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [26/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [27/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [28/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [29/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [30/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [31/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [32/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [33/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [34/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [35/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [36/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [37/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [38/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [39/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [40/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [41/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [42/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [43/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [44/54]

#define NVIC_GetPriority   __NVIC_GetPriority

Definition at line 1836 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetPriority [45/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [46/54]

#define NVIC_GetPriority   __NVIC_GetPriority

Definition at line 2048 of file core_cm35p.h.

◆ NVIC_GetPriority [47/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [48/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [49/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [50/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [51/54]

#define NVIC_GetPriority   __NVIC_GetPriority

Definition at line 2129 of file core_armv81mml.h.

◆ NVIC_GetPriority [52/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [53/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriority [54/54]

#define NVIC_GetPriority   __NVIC_GetPriority

◆ NVIC_GetPriorityGrouping [1/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [2/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [3/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [4/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [5/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [6/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [7/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [8/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [9/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [10/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [11/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [12/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [13/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [14/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [15/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [16/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [17/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [18/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [19/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [20/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [21/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [22/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [23/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [24/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [25/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [26/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [27/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [28/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [29/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [30/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [31/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [32/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [33/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [34/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [35/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [36/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

Definition at line 1827 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetPriorityGrouping [37/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [38/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

Definition at line 2039 of file core_cm35p.h.

◆ NVIC_GetPriorityGrouping [39/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [40/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [41/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [42/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [43/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

Definition at line 2120 of file core_armv81mml.h.

◆ NVIC_GetPriorityGrouping [44/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [45/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetPriorityGrouping [46/46]

#define NVIC_GetPriorityGrouping   __NVIC_GetPriorityGrouping

◆ NVIC_GetVector [1/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [2/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [3/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [4/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [5/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [6/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [7/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [8/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [9/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [10/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [11/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [12/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [13/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [14/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [15/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [16/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [17/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [18/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [19/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [20/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [21/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [22/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [23/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [24/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [25/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [26/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [27/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [28/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [29/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [30/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [31/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [32/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [33/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [34/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [35/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [36/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [37/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [38/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [39/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [40/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [41/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [42/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [43/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [44/54]

#define NVIC_GetVector   __NVIC_GetVector

Definition at line 1847 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_GetVector [45/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [46/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [47/54]

#define NVIC_GetVector   __NVIC_GetVector

Definition at line 2059 of file core_cm35p.h.

◆ NVIC_GetVector [48/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [49/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [50/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [51/54]

#define NVIC_GetVector   __NVIC_GetVector

Definition at line 2140 of file core_armv81mml.h.

◆ NVIC_GetVector [52/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [53/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_GetVector [54/54]

#define NVIC_GetVector   __NVIC_GetVector

◆ NVIC_SetPendingIRQ [1/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [2/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [3/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [4/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [5/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [6/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [7/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [8/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [9/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [10/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [11/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [12/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [13/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [14/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [15/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [16/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [17/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [18/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [19/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [20/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [21/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [22/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [23/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [24/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [25/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [26/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [27/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [28/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [29/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [30/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [31/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [32/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [33/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [34/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [35/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [36/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [37/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [38/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [39/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [40/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [41/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [42/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [43/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

Definition at line 1832 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_SetPendingIRQ [44/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [45/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [46/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

Definition at line 2044 of file core_cm35p.h.

◆ NVIC_SetPendingIRQ [47/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [48/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [49/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [50/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [51/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

Definition at line 2125 of file core_armv81mml.h.

◆ NVIC_SetPendingIRQ [52/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [53/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPendingIRQ [54/54]

#define NVIC_SetPendingIRQ   __NVIC_SetPendingIRQ

◆ NVIC_SetPriority [1/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [2/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [3/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [4/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [5/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [6/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [7/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [8/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [9/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [10/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [11/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [12/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [13/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [14/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [15/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [16/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [17/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [18/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [19/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [20/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [21/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [22/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [23/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [24/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [25/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [26/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [27/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [28/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [29/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [30/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [31/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [32/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [33/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [34/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [35/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [36/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [37/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [38/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [39/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [40/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [41/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [42/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [43/54]

#define NVIC_SetPriority   __NVIC_SetPriority

Definition at line 1835 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_SetPriority [44/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [45/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [46/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [47/54]

#define NVIC_SetPriority   __NVIC_SetPriority

Definition at line 2047 of file core_cm35p.h.

◆ NVIC_SetPriority [48/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [49/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [50/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [51/54]

#define NVIC_SetPriority   __NVIC_SetPriority

Definition at line 2128 of file core_armv81mml.h.

◆ NVIC_SetPriority [52/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [53/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriority [54/54]

#define NVIC_SetPriority   __NVIC_SetPriority

◆ NVIC_SetPriorityGrouping [1/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [2/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [3/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [4/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [5/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [6/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [7/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [8/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [9/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [10/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [11/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [12/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [13/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [14/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [15/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [16/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [17/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [18/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [19/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [20/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [21/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [22/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [23/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [24/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [25/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [26/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [27/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [28/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [29/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [30/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [31/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [32/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [33/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [34/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [35/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

Definition at line 1826 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_SetPriorityGrouping [36/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [37/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [38/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [39/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

Definition at line 2038 of file core_cm35p.h.

◆ NVIC_SetPriorityGrouping [40/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [41/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [42/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [43/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

Definition at line 2119 of file core_armv81mml.h.

◆ NVIC_SetPriorityGrouping [44/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [45/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetPriorityGrouping [46/46]

#define NVIC_SetPriorityGrouping   __NVIC_SetPriorityGrouping

◆ NVIC_SetVector [1/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [2/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [3/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [4/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [5/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [6/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [7/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [8/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [9/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [10/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [11/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [12/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [13/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [14/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [15/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [16/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [17/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [18/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [19/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [20/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [21/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [22/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [23/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [24/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [25/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [26/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [27/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [28/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [29/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [30/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [31/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [32/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [33/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [34/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [35/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [36/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [37/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [38/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [39/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [40/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [41/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [42/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [43/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [44/54]

#define NVIC_SetVector   __NVIC_SetVector

Definition at line 1846 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_SetVector [45/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [46/54]

#define NVIC_SetVector   __NVIC_SetVector

Definition at line 2058 of file core_cm35p.h.

◆ NVIC_SetVector [47/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [48/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [49/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [50/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [51/54]

#define NVIC_SetVector   __NVIC_SetVector

Definition at line 2139 of file core_armv81mml.h.

◆ NVIC_SetVector [52/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [53/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SetVector [54/54]

#define NVIC_SetVector   __NVIC_SetVector

◆ NVIC_SystemReset [1/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [2/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [3/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [4/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [5/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [6/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [7/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [8/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [9/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [10/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [11/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [12/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [13/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [14/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [15/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [16/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [17/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [18/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [19/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [20/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [21/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [22/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [23/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [24/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [25/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [26/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [27/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [28/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [29/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [30/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [31/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [32/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [33/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [34/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [35/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [36/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [37/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [38/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [39/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [40/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [41/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [42/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [43/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [44/54]

#define NVIC_SystemReset   __NVIC_SystemReset

Definition at line 1837 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_SystemReset [45/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [46/54]

#define NVIC_SystemReset   __NVIC_SystemReset

Definition at line 2049 of file core_cm35p.h.

◆ NVIC_SystemReset [47/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [48/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [49/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [50/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [51/54]

#define NVIC_SystemReset   __NVIC_SystemReset

Definition at line 2130 of file core_armv81mml.h.

◆ NVIC_SystemReset [52/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [53/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_SystemReset [54/54]

#define NVIC_SystemReset   __NVIC_SystemReset

◆ NVIC_USER_IRQ_OFFSET [1/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [2/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [3/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [4/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [5/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [6/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [7/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [8/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [9/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [10/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [11/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [12/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [13/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [14/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [15/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [16/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [17/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [18/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [19/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [20/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [21/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [22/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [23/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [24/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [25/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [26/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [27/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [28/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [29/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [30/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [31/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [32/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [33/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [34/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [35/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [36/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [37/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [38/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [39/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [40/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [41/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [42/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [43/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [44/54]

#define NVIC_USER_IRQ_OFFSET   16

Definition at line 1850 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_USER_IRQ_OFFSET [45/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [46/54]

#define NVIC_USER_IRQ_OFFSET   16

Definition at line 2062 of file core_cm35p.h.

◆ NVIC_USER_IRQ_OFFSET [47/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [48/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [49/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [50/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [51/54]

#define NVIC_USER_IRQ_OFFSET   16

Definition at line 2143 of file core_armv81mml.h.

◆ NVIC_USER_IRQ_OFFSET [52/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [53/54]

#define NVIC_USER_IRQ_OFFSET   16

◆ NVIC_USER_IRQ_OFFSET [54/54]

#define NVIC_USER_IRQ_OFFSET   16

Function Documentation

◆ __NVIC_ClearPendingIRQ()

__STATIC_INLINE void __NVIC_ClearPendingIRQ ( IRQn_Type  IRQn)

Clear Pending Interrupt.

Clears the pending bit of a device specific interrupt in the NVIC pending register.

Parameters
[in]IRQnDevice specific interrupt number.
Note
IRQn must not be negative.

Definition at line 1993 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_DisableIRQ()

__STATIC_INLINE void __NVIC_DisableIRQ ( IRQn_Type  IRQn)

Disable Interrupt.

Disables a device specific interrupt in the NVIC interrupt controller.

Parameters
[in]IRQnDevice specific interrupt number.
Note
IRQn must not be negative.

Definition at line 1940 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_EnableIRQ()

__STATIC_INLINE void __NVIC_EnableIRQ ( IRQn_Type  IRQn)

Enable Interrupt.

Enables a device specific interrupt in the NVIC interrupt controller.

Parameters
[in]IRQnDevice specific interrupt number.
Note
IRQn must not be negative.

Definition at line 1902 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetActive()

__STATIC_INLINE uint32_t __NVIC_GetActive ( IRQn_Type  IRQn)

Get Active Interrupt.

Reads the active register in the NVIC and returns the active bit for the device specific interrupt.

Parameters
[in]IRQnDevice specific interrupt number.
Returns
0 Interrupt status is not active.
1 Interrupt status is active.
Note
IRQn must not be negative.

Definition at line 2010 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetEnableIRQ()

__STATIC_INLINE uint32_t __NVIC_GetEnableIRQ ( IRQn_Type  IRQn)

Get Interrupt Enable status.

Returns a device specific interrupt enable status from the NVIC interrupt controller.

Parameters
[in]IRQnDevice specific interrupt number.
Returns
0 Interrupt is not enabled.
1 Interrupt is enabled.
Note
IRQn must not be negative.

Definition at line 1921 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetPendingIRQ()

__STATIC_INLINE uint32_t __NVIC_GetPendingIRQ ( IRQn_Type  IRQn)

Get Pending Interrupt.

Reads the NVIC pending register and returns the pending bit for the specified device specific interrupt.

Parameters
[in]IRQnDevice specific interrupt number.
Returns
0 Interrupt status is not pending.
1 Interrupt status is pending.
Note
IRQn must not be negative.

Definition at line 1959 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetPriority()

__STATIC_INLINE uint32_t __NVIC_GetPriority ( IRQn_Type  IRQn)

Get Interrupt Priority.

Reads the priority of a device specific interrupt or a processor exception. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception.

Parameters
[in]IRQnInterrupt number.
Returns
Interrupt Priority. Value is aligned automatically to the implemented priority bits of the microcontroller.

Definition at line 2054 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetPriorityGrouping()

__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping ( void  )

Get Priority Grouping.

Reads the priority grouping field from the NVIC Interrupt Controller.

Returns
Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field).

Definition at line 1890 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_GetVector()

__STATIC_INLINE uint32_t __NVIC_GetVector ( IRQn_Type  IRQn)

Get Interrupt Vector.

Reads an interrupt vector from interrupt vector table. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception.

Parameters
[in]IRQnInterrupt number.
Returns
Address of interrupt handler function

Definition at line 2145 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_SetPendingIRQ()

__STATIC_INLINE void __NVIC_SetPendingIRQ ( IRQn_Type  IRQn)

Set Pending Interrupt.

Sets the pending bit of a device specific interrupt in the NVIC pending register.

Parameters
[in]IRQnDevice specific interrupt number.
Note
IRQn must not be negative.

Definition at line 1978 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_SetPriority()

__STATIC_INLINE void __NVIC_SetPriority ( IRQn_Type  IRQn,
uint32_t  priority 
)

Set Interrupt Priority.

Sets the priority of a device specific interrupt or a processor exception. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception.

Parameters
[in]IRQnInterrupt number.
[in]priorityPriority to set.
Note
The priority cannot be set for every processor exception.

Definition at line 2032 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_SetPriorityGrouping()

__STATIC_INLINE void __NVIC_SetPriorityGrouping ( uint32_t  PriorityGroup)

Set Priority Grouping.

Sets the priority grouping field using the required unlock sequence. The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field. Only values from 0..7 are used. In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set.

Parameters
[in]PriorityGroupPriority grouping field.

Definition at line 1871 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_SetVector()

__STATIC_INLINE void __NVIC_SetVector ( IRQn_Type  IRQn,
uint32_t  vector 
)

Set Interrupt Vector.

Sets an interrupt vector in SRAM based interrupt vector table. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception. VTOR must been relocated to SRAM before.

Parameters
[in]IRQnInterrupt number
[in]vectorAddress of interrupt handler function

Sets an interrupt vector in SRAM based interrupt vector table. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception. VTOR must been relocated to SRAM before. If VTOR is not present address 0 must be mapped to SRAM.

Parameters
[in]IRQnInterrupt number
[in]vectorAddress of interrupt handler function

Sets an interrupt vector in SRAM based interrupt vector table. The interrupt number can be positive to specify a device specific interrupt, or negative to specify a processor exception. Address 0 must be mapped to SRAM.

Parameters
[in]IRQnInterrupt number
[in]vectorAddress of interrupt handler function

Definition at line 2129 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ __NVIC_SystemReset()

__NO_RETURN __STATIC_INLINE void __NVIC_SystemReset ( void  )

System Reset.

Initiates a system reset request to reset the MCU.

Definition at line 2156 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ ITM_CheckChar()

__STATIC_INLINE int32_t ITM_CheckChar ( void  )

ITM Check Character.

Checks whether a character is pending for reading in the variable ITM_RxBuffer.

Returns
0 No character available.
1 Character available.

Definition at line 2701 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ ITM_ReceiveChar()

__STATIC_INLINE int32_t ITM_ReceiveChar ( void  )

ITM Receive Character.

Inputs a character via the external variable ITM_RxBuffer.

Returns
Received character.
-1 No character pending.

Definition at line 2681 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ ITM_SendChar()

__STATIC_INLINE uint32_t ITM_SendChar ( uint32_t  ch)

ITM Send Character.

Transmits a character via the ITM channel 0, and

  • Just returns when no debugger is connected that has booked the output.
  • Is blocking when a debugger is connected, but the previous character sent has not been transmitted.
    Parameters
    [in]chCharacter to transmit.
    Returns
    Character to transmit.

Definition at line 2660 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_DecodePriority()

__STATIC_INLINE void NVIC_DecodePriority ( uint32_t  Priority,
uint32_t  PriorityGroup,
uint32_t *const  pPreemptPriority,
uint32_t *const  pSubPriority 
)

Decode Priority.

Decodes an interrupt priority value with a given priority group to preemptive priority value and subpriority value. In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set.

Parameters
[in]PriorityPriority value, which can be retrieved with the function NVIC_GetPriority().
[in]PriorityGroupUsed priority group.
[out]pPreemptPriorityPreemptive priority value (starting from 0).
[out]pSubPrioritySubpriority value (starting from 0).

Definition at line 2106 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ NVIC_EncodePriority()

__STATIC_INLINE uint32_t NVIC_EncodePriority ( uint32_t  PriorityGroup,
uint32_t  PreemptPriority,
uint32_t  SubPriority 
)

Encode Priority.

Encodes the priority for an interrupt with the given priority group, preemptive priority value, and subpriority value. In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set.

Parameters
[in]PriorityGroupUsed priority group.
[in]PreemptPriorityPreemptive priority value (starting from 0).
[in]SubPrioritySubpriority value (starting from 0).
Returns
Encoded priority. Value can be used in the function NVIC_SetPriority().

Definition at line 2079 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_CleanDCache()

__STATIC_INLINE void SCB_CleanDCache ( void  )

Clean D-Cache.

Cleans D-Cache

Definition at line 2438 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_CleanDCache_by_Addr()

__STATIC_INLINE void SCB_CleanDCache_by_Addr ( uint32_t *  addr,
int32_t  dsize 
)

D-Cache Clean by address.

Cleans D-Cache for the given address D-Cache is cleaned starting from a 32 byte aligned address in 32 byte granularity. D-Cache memory blocks which are part of given address + given size are cleaned.

Parameters
[in]addraddress
[in]dsizesize of memory block (in number of bytes)

Cleans D-Cache for the given address

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Definition at line 2542 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_CleanInvalidateDCache()

__STATIC_INLINE void SCB_CleanInvalidateDCache ( void  )

Clean & Invalidate D-Cache.

Cleans and Invalidates D-Cache

Definition at line 2473 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_CleanInvalidateDCache_by_Addr()

__STATIC_INLINE void SCB_CleanInvalidateDCache_by_Addr ( uint32_t *  addr,
int32_t  dsize 
)

D-Cache Clean and Invalidate by address.

Cleans and invalidates D_Cache for the given address D-Cache is cleaned and invalidated starting from a 32 byte aligned address in 32 byte granularity. D-Cache memory blocks which are part of given address + given size are cleaned and invalidated.

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Cleans and invalidates D_Cache for the given address

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Definition at line 2572 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_DisableDCache()

__STATIC_INLINE void SCB_DisableDCache ( void  )

Disable D-Cache.

Turns off D-Cache

Definition at line 2365 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_DisableICache()

__STATIC_INLINE void SCB_DisableICache ( void  )

Disable I-Cache.

Turns off I-Cache

Definition at line 2262 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_EnableDCache()

__STATIC_INLINE void SCB_EnableDCache ( void  )

Enable D-Cache.

Turns on D-Cache

Definition at line 2325 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_EnableICache()

__STATIC_INLINE void SCB_EnableICache ( void  )

Enable I-Cache.

Turns on I-Cache

Definition at line 2241 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_GetFPUType()

__STATIC_INLINE uint32_t SCB_GetFPUType ( void  )

get FPU type

returns the FPU type

Returns
  • 0: No FPU
  • 1: Single precision FPU
  • 2: Double + Single precision FPU

Definition at line 2199 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_InvalidateDCache()

__STATIC_INLINE void SCB_InvalidateDCache ( void  )

Invalidate D-Cache.

Invalidates D-Cache

Definition at line 2403 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_InvalidateDCache_by_Addr()

__STATIC_FORCEINLINE void SCB_InvalidateDCache_by_Addr ( void *  addr,
int32_t  dsize 
)

D-Cache Invalidate by address.

Invalidates D-Cache for the given address. D-Cache is invalidated starting from a 32 byte aligned address in 32 byte granularity. D-Cache memory blocks which are part of given address + given size are invalidated.

Parameters
[in]addraddress
[in]dsizesize of memory block (in number of bytes)

Definition at line 2512 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_InvalidateICache()

__STATIC_INLINE void SCB_InvalidateICache ( void  )

Invalidate I-Cache.

Invalidates I-Cache

Definition at line 2279 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.

◆ SCB_InvalidateICache_by_Addr()

__STATIC_FORCEINLINE void SCB_InvalidateICache_by_Addr ( void *  addr,
int32_t  isize 
)

I-Cache Invalidate by address.

Invalidates I-Cache for the given address. I-Cache is invalidated starting from a 32 byte aligned address in 32 byte granularity. I-Cache memory blocks which are part of given address + given size are invalidated.

Parameters
[in]addraddress
[in]isizesize of memory block (in number of bytes)

Definition at line 2299 of file imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:05