|
YAHAL
Yet Another Hardware Abstraction Library
|
Functions that manage interrupts and exceptions via the NVIC. More...
Topics | |
| FPU Functions | |
| Function that provides FPU type. | |
| __STATIC_INLINE void | __NVIC_SetPriorityGrouping (uint32_t PriorityGroup) |
| Set Priority Grouping. | |
| __STATIC_INLINE uint32_t | __NVIC_GetPriorityGrouping (void) |
| Get Priority Grouping. | |
| __STATIC_INLINE void | __NVIC_EnableIRQ (IRQn_Type IRQn) |
| Enable Interrupt. | |
| __STATIC_INLINE uint32_t | __NVIC_GetEnableIRQ (IRQn_Type IRQn) |
| Get Interrupt Enable status. | |
| __STATIC_INLINE void | __NVIC_DisableIRQ (IRQn_Type IRQn) |
| Disable Interrupt. | |
| __STATIC_INLINE uint32_t | __NVIC_GetPendingIRQ (IRQn_Type IRQn) |
| Get Pending Interrupt. | |
| __STATIC_INLINE void | __NVIC_SetPendingIRQ (IRQn_Type IRQn) |
| Set Pending Interrupt. | |
| __STATIC_INLINE void | __NVIC_ClearPendingIRQ (IRQn_Type IRQn) |
| Clear Pending Interrupt. | |
| __STATIC_INLINE uint32_t | __NVIC_GetActive (IRQn_Type IRQn) |
| Get Active Interrupt. | |
| __STATIC_INLINE void | __NVIC_SetPriority (IRQn_Type IRQn, uint32_t priority) |
| Set Interrupt Priority. | |
| __STATIC_INLINE uint32_t | __NVIC_GetPriority (IRQn_Type IRQn) |
| Get Interrupt Priority. | |
| __STATIC_INLINE uint32_t | NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) |
| Encode Priority. | |
| __STATIC_INLINE void | NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t *const pPreemptPriority, uint32_t *const pSubPriority) |
| Decode Priority. | |
| __STATIC_INLINE void | __NVIC_SetVector (IRQn_Type IRQn, uint32_t vector) |
| Set Interrupt Vector. | |
| __STATIC_INLINE uint32_t | __NVIC_GetVector (IRQn_Type IRQn) |
| Get Interrupt Vector. | |
| __NO_RETURN __STATIC_INLINE void | __NVIC_SystemReset (void) |
| System Reset. | |
| __STATIC_INLINE uint32_t | SCB_GetFPUType (void) |
| get FPU type | |
| __STATIC_INLINE void | DCB_SetAuthCtrl (uint32_t value) |
| Set Debug Authentication Control Register. | |
| __STATIC_INLINE uint32_t | DCB_GetAuthCtrl (void) |
| Get Debug Authentication Control Register. | |
| __STATIC_INLINE uint32_t | DIB_GetAuthStatus (void) |
| Get Debug Authentication Status Register. | |
| __STATIC_INLINE uint32_t | ITM_SendChar (uint32_t ch) |
| ITM Send Character. | |
| __STATIC_INLINE int32_t | ITM_ReceiveChar (void) |
| ITM Receive Character. | |
| __STATIC_INLINE int32_t | ITM_CheckChar (void) |
| ITM Check Character. | |
| __STATIC_INLINE uint32_t | SCB_GetMVEType (void) |
| get MVE type | |
| __NO_RETURN __STATIC_INLINE void | __SW_SystemReset (void) |
| Software Reset. | |
| #define | SW_SystemReset __SW_SystemReset |
| #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 | 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_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_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_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_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 | 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 | 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 | 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 | 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 | 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_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_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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| Get Priority Grouping. | |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
| #define | _BIT_SHIFT(IRQn) |
| #define | _SHP_IDX(IRQn) |
| #define | _IP_IDX(IRQn) |
| #define | __NVIC_SetPriorityGrouping(X) |
| #define | __NVIC_GetPriorityGrouping() |
Functions that manage interrupts and exceptions via the NVIC.
| __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping | ( | void | ) |
Get Priority Grouping.
Reads the priority grouping field from the NVIC Interrupt Controller.
Definition at line 1446 of file core_armv8mbl.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 620 of file core_cm0.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 738 of file core_cm0plus.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 647 of file core_cm1.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 1521 of file core_cm23.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 620 of file core_cm0.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 738 of file core_cm0plus.h.
| #define __NVIC_GetPriorityGrouping | ( | void | ) |
Definition at line 1446 of file core_armv8mbl.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 1445 of file core_armv8mbl.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 619 of file core_cm0.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 737 of file core_cm0plus.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 646 of file core_cm1.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 1520 of file core_cm23.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 619 of file core_cm0.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 737 of file core_cm0plus.h.
| #define __NVIC_SetPriorityGrouping | ( | X | ) |
Definition at line 1445 of file core_armv8mbl.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 1441 of file core_armv8mbl.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 615 of file core_cm0.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 733 of file core_cm0plus.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 642 of file core_cm1.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 1516 of file core_cm23.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 748 of file core_sc000.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 615 of file core_cm0.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 733 of file core_cm0plus.h.
| #define _BIT_SHIFT | ( | IRQn | ) |
Definition at line 1441 of file core_armv8mbl.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 1443 of file core_armv8mbl.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 617 of file core_cm0.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 735 of file core_cm0plus.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 644 of file core_cm1.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 1518 of file core_cm23.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 750 of file core_sc000.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 617 of file core_cm0.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 735 of file core_cm0plus.h.
| #define _IP_IDX | ( | IRQn | ) |
Definition at line 1443 of file core_armv8mbl.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 1442 of file core_armv8mbl.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 616 of file core_cm0.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 734 of file core_cm0plus.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 643 of file core_cm1.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 1517 of file core_cm23.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 749 of file core_sc000.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 616 of file core_cm0.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 734 of file core_cm0plus.h.
| #define _SHP_IDX | ( | IRQn | ) |
Definition at line 1442 of file core_armv8mbl.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 3269 of file core_armv81mml.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 1435 of file core_armv8mbl.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2294 of file core_armv8mml.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 1510 of file core_cm23.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2369 of file core_cm33.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2369 of file core_cm35p.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 3877 of file core_cm55.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 3726 of file core_cm85.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2288 of file core_starmc1.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 3269 of file core_armv81mml.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 1435 of file core_armv8mbl.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2294 of file core_armv8mml.h.
| #define EXC_INTEGRITY_SIGNATURE (0xFEFA125BUL) /* Value for processors without floating-point extension */ |
Definition at line 2369 of file core_cm33.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 3259 of file core_armv81mml.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 1425 of file core_armv8mbl.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2284 of file core_armv8mml.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 1500 of file core_cm23.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2359 of file core_cm33.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2359 of file core_cm35p.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 3867 of file core_cm55.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 3716 of file core_cm85.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2278 of file core_starmc1.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 3259 of file core_armv81mml.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 1425 of file core_armv8mbl.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2284 of file core_armv8mml.h.
| #define EXC_RETURN_DCRS (0x00000020UL) /* bit [5] stacking rules for called registers: 0=skipped 1=saved */ |
Definition at line 2359 of file core_cm33.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 3263 of file core_armv81mml.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 1429 of file core_armv8mbl.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2288 of file core_armv8mml.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 1504 of file core_cm23.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2363 of file core_cm33.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2363 of file core_cm35p.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 3871 of file core_cm55.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 3720 of file core_cm85.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2282 of file core_starmc1.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 3263 of file core_armv81mml.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 1429 of file core_armv8mbl.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2288 of file core_armv8mml.h.
| #define EXC_RETURN_ES (0x00000001UL) /* bit [0] security state exception was taken to: 0=Non-secure 1=Secure */ |
Definition at line 2363 of file core_cm33.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 3260 of file core_armv81mml.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 1426 of file core_armv8mbl.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2285 of file core_armv8mml.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 1501 of file core_cm23.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2360 of file core_cm33.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2360 of file core_cm35p.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 3868 of file core_cm55.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 3717 of file core_cm85.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2279 of file core_starmc1.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 3260 of file core_armv81mml.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 1426 of file core_armv8mbl.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2285 of file core_armv8mml.h.
| #define EXC_RETURN_FTYPE (0x00000010UL) /* bit [4] allocate stack for floating-point context: 0=done 1=skipped */ |
Definition at line 2360 of file core_cm33.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 608 of file core_cm0.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 726 of file core_cm0plus.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 635 of file core_cm1.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 1497 of file core_cm3.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 1677 of file core_cm4.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 1904 of file core_cm7.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 741 of file core_sc000.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 1480 of file core_sc300.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 608 of file core_cm0.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 726 of file core_cm0plus.h.
| #define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ |
Definition at line 1677 of file core_cm4.h.
| #define EXC_RETURN_HANDLER_FPU (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */ |
Definition at line 1680 of file core_cm4.h.
| #define EXC_RETURN_HANDLER_FPU (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */ |
Definition at line 1907 of file core_cm7.h.
| #define EXC_RETURN_HANDLER_FPU (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */ |
Definition at line 1680 of file core_cm4.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 3261 of file core_armv81mml.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 1427 of file core_armv8mbl.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2286 of file core_armv8mml.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 1502 of file core_cm23.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2361 of file core_cm33.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2361 of file core_cm35p.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 3869 of file core_cm55.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 3718 of file core_cm85.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2280 of file core_starmc1.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 3261 of file core_armv81mml.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 1427 of file core_armv8mbl.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2286 of file core_armv8mml.h.
| #define EXC_RETURN_MODE (0x00000008UL) /* bit [3] processor mode for return: 0=Handler mode 1=Thread mode */ |
Definition at line 2361 of file core_cm33.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 3257 of file core_armv81mml.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 1423 of file core_armv8mbl.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2282 of file core_armv8mml.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 1498 of file core_cm23.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2357 of file core_cm33.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2357 of file core_cm35p.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 3865 of file core_cm55.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 3714 of file core_cm85.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2276 of file core_starmc1.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 3257 of file core_armv81mml.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 1423 of file core_armv8mbl.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2282 of file core_armv8mml.h.
| #define EXC_RETURN_PREFIX (0xFF000000UL) /* bits [31:24] set to indicate an EXC_RETURN value */ |
Definition at line 2357 of file core_cm33.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 3258 of file core_armv81mml.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 1424 of file core_armv8mbl.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2283 of file core_armv8mml.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 1499 of file core_cm23.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2358 of file core_cm33.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2358 of file core_cm35p.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 3866 of file core_cm55.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 3715 of file core_cm85.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2277 of file core_starmc1.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 3258 of file core_armv81mml.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 1424 of file core_armv8mbl.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2283 of file core_armv8mml.h.
| #define EXC_RETURN_S (0x00000040UL) /* bit [6] stack used to push registers: 0=Non-secure 1=Secure */ |
Definition at line 2358 of file core_cm33.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 3262 of file core_armv81mml.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 1428 of file core_armv8mbl.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2287 of file core_armv8mml.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 1503 of file core_cm23.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2362 of file core_cm33.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2362 of file core_cm35p.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 3870 of file core_cm55.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 3719 of file core_cm85.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2281 of file core_starmc1.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 3262 of file core_armv81mml.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 1428 of file core_armv8mbl.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2287 of file core_armv8mml.h.
| #define EXC_RETURN_SPSEL (0x00000004UL) /* bit [2] stack pointer used to restore context: 0=MSP 1=PSP */ |
Definition at line 2362 of file core_cm33.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 609 of file core_cm0.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 727 of file core_cm0plus.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 636 of file core_cm1.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 1498 of file core_cm3.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 1678 of file core_cm4.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 1905 of file core_cm7.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 742 of file core_sc000.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 1481 of file core_sc300.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 609 of file core_cm0.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 727 of file core_cm0plus.h.
| #define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ |
Definition at line 1678 of file core_cm4.h.
| #define EXC_RETURN_THREAD_MSP_FPU (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */ |
Definition at line 1681 of file core_cm4.h.
| #define EXC_RETURN_THREAD_MSP_FPU (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */ |
Definition at line 1908 of file core_cm7.h.
| #define EXC_RETURN_THREAD_MSP_FPU (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */ |
Definition at line 1681 of file core_cm4.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 610 of file core_cm0.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 728 of file core_cm0plus.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 637 of file core_cm1.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 1499 of file core_cm3.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 1679 of file core_cm4.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 1906 of file core_cm7.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 743 of file core_sc000.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 1482 of file core_sc300.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 610 of file core_cm0.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 728 of file core_cm0plus.h.
| #define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ |
Definition at line 1679 of file core_cm4.h.
| #define EXC_RETURN_THREAD_PSP_FPU (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */ |
Definition at line 1682 of file core_cm4.h.
| #define EXC_RETURN_THREAD_PSP_FPU (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */ |
Definition at line 1909 of file core_cm7.h.
| #define EXC_RETURN_THREAD_PSP_FPU (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */ |
Definition at line 1682 of file core_cm4.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 3254 of file core_armv81mml.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 1420 of file core_armv8mbl.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2279 of file core_armv8mml.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 1495 of file core_cm23.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2354 of file core_cm33.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2354 of file core_cm35p.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 3862 of file core_cm55.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 3711 of file core_cm85.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2273 of file core_starmc1.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 3254 of file core_armv81mml.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 1420 of file core_armv8mbl.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2279 of file core_armv8mml.h.
| #define FNC_RETURN (0xFEFFFFFFUL) /* bit [0] ignored when processing a branch */ |
Definition at line 2354 of file core_cm33.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 3231 of file core_armv81mml.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1397 of file core_armv8mbl.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2256 of file core_armv8mml.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 587 of file core_cm0.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 705 of file core_cm0plus.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 614 of file core_cm1.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1472 of file core_cm23.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1476 of file core_cm3.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2331 of file core_cm33.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2331 of file core_cm35p.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1656 of file core_cm4.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 3839 of file core_cm55.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1883 of file core_cm7.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 3688 of file core_cm85.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 720 of file core_sc000.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1459 of file core_sc300.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2249 of file core_starmc1.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 587 of file core_cm0.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 705 of file core_cm0plus.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 3231 of file core_armv81mml.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1397 of file core_armv8mbl.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2256 of file core_armv8mml.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 2331 of file core_cm33.h.
| #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ |
Definition at line 1656 of file core_cm4.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 3228 of file core_armv81mml.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1394 of file core_armv8mbl.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2253 of file core_armv8mml.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 584 of file core_cm0.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 702 of file core_cm0plus.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 611 of file core_cm1.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1469 of file core_cm23.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1473 of file core_cm3.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2328 of file core_cm33.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2328 of file core_cm35p.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1653 of file core_cm4.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 3836 of file core_cm55.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1880 of file core_cm7.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 3685 of file core_cm85.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 717 of file core_sc000.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1456 of file core_sc300.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2246 of file core_starmc1.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 584 of file core_cm0.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 702 of file core_cm0plus.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 3228 of file core_armv81mml.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1394 of file core_armv8mbl.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2253 of file core_armv8mml.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 2328 of file core_cm33.h.
| #define NVIC_DisableIRQ __NVIC_DisableIRQ |
Definition at line 1653 of file core_cm4.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 3226 of file core_armv81mml.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1392 of file core_armv8mbl.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2251 of file core_armv8mml.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 582 of file core_cm0.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 700 of file core_cm0plus.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 609 of file core_cm1.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1467 of file core_cm23.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1471 of file core_cm3.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2326 of file core_cm33.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2326 of file core_cm35p.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1651 of file core_cm4.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 3834 of file core_cm55.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1878 of file core_cm7.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 3683 of file core_cm85.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 715 of file core_sc000.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1454 of file core_sc300.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2244 of file core_starmc1.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 582 of file core_cm0.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 700 of file core_cm0plus.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 3226 of file core_armv81mml.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1392 of file core_armv8mbl.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2251 of file core_armv8mml.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 2326 of file core_cm33.h.
| #define NVIC_EnableIRQ __NVIC_EnableIRQ |
Definition at line 1651 of file core_cm4.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 3232 of file core_armv81mml.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1398 of file core_armv8mbl.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2257 of file core_armv8mml.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1473 of file core_cm23.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1477 of file core_cm3.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2332 of file core_cm33.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2332 of file core_cm35p.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1657 of file core_cm4.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 3840 of file core_cm55.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1884 of file core_cm7.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 3689 of file core_cm85.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1460 of file core_sc300.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2250 of file core_starmc1.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 3232 of file core_armv81mml.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1398 of file core_armv8mbl.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2257 of file core_armv8mml.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 2332 of file core_cm33.h.
| #define NVIC_GetActive __NVIC_GetActive |
Definition at line 1657 of file core_cm4.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 3227 of file core_armv81mml.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1393 of file core_armv8mbl.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2252 of file core_armv8mml.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 583 of file core_cm0.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 701 of file core_cm0plus.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 610 of file core_cm1.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1468 of file core_cm23.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1472 of file core_cm3.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2327 of file core_cm33.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2327 of file core_cm35p.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1652 of file core_cm4.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 3835 of file core_cm55.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1879 of file core_cm7.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 3684 of file core_cm85.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 716 of file core_sc000.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1455 of file core_sc300.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2245 of file core_starmc1.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 583 of file core_cm0.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 701 of file core_cm0plus.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 3227 of file core_armv81mml.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1393 of file core_armv8mbl.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2252 of file core_armv8mml.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 2327 of file core_cm33.h.
| #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ |
Definition at line 1652 of file core_cm4.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 3229 of file core_armv81mml.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1395 of file core_armv8mbl.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2254 of file core_armv8mml.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 585 of file core_cm0.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 703 of file core_cm0plus.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 612 of file core_cm1.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1470 of file core_cm23.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1474 of file core_cm3.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2329 of file core_cm33.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2329 of file core_cm35p.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1654 of file core_cm4.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 3837 of file core_cm55.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1881 of file core_cm7.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 3686 of file core_cm85.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 718 of file core_sc000.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1457 of file core_sc300.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2247 of file core_starmc1.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 585 of file core_cm0.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 703 of file core_cm0plus.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 3229 of file core_armv81mml.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1395 of file core_armv8mbl.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2254 of file core_armv8mml.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 2329 of file core_cm33.h.
| #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ |
Definition at line 1654 of file core_cm4.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 3234 of file core_armv81mml.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1400 of file core_armv8mbl.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2259 of file core_armv8mml.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 590 of file core_cm0.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 708 of file core_cm0plus.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 617 of file core_cm1.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1475 of file core_cm23.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1479 of file core_cm3.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2334 of file core_cm33.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2334 of file core_cm35p.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1659 of file core_cm4.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 3842 of file core_cm55.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1886 of file core_cm7.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 3691 of file core_cm85.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 723 of file core_sc000.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1462 of file core_sc300.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2252 of file core_starmc1.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 590 of file core_cm0.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 708 of file core_cm0plus.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 3234 of file core_armv81mml.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1400 of file core_armv8mbl.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2259 of file core_armv8mml.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 2334 of file core_cm33.h.
| #define NVIC_GetPriority __NVIC_GetPriority |
Definition at line 1659 of file core_cm4.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 3225 of file core_armv81mml.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1391 of file core_armv8mbl.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2250 of file core_armv8mml.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 581 of file core_cm0.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 699 of file core_cm0plus.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 608 of file core_cm1.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1470 of file core_cm3.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2325 of file core_cm33.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2325 of file core_cm35p.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1650 of file core_cm4.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 3833 of file core_cm55.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1877 of file core_cm7.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 3682 of file core_cm85.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1453 of file core_sc300.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2243 of file core_starmc1.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 581 of file core_cm0.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 699 of file core_cm0plus.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 3225 of file core_armv81mml.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1391 of file core_armv8mbl.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2250 of file core_armv8mml.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 2325 of file core_cm33.h.
| #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping |
Definition at line 1650 of file core_cm4.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 3245 of file core_armv81mml.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1411 of file core_armv8mbl.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2270 of file core_armv8mml.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 601 of file core_cm0.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 719 of file core_cm0plus.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 628 of file core_cm1.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1486 of file core_cm23.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1490 of file core_cm3.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2345 of file core_cm33.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2345 of file core_cm35p.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1670 of file core_cm4.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 3853 of file core_cm55.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1897 of file core_cm7.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 3702 of file core_cm85.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 734 of file core_sc000.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1473 of file core_sc300.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2264 of file core_starmc1.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 601 of file core_cm0.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 719 of file core_cm0plus.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 3245 of file core_armv81mml.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1411 of file core_armv8mbl.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2270 of file core_armv8mml.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 2345 of file core_cm33.h.
| #define NVIC_GetVector __NVIC_GetVector |
Definition at line 1670 of file core_cm4.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 3230 of file core_armv81mml.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1396 of file core_armv8mbl.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2255 of file core_armv8mml.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 586 of file core_cm0.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 704 of file core_cm0plus.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 613 of file core_cm1.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1471 of file core_cm23.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1475 of file core_cm3.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2330 of file core_cm33.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2330 of file core_cm35p.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1655 of file core_cm4.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 3838 of file core_cm55.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1882 of file core_cm7.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 3687 of file core_cm85.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 719 of file core_sc000.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1458 of file core_sc300.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2248 of file core_starmc1.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 586 of file core_cm0.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 704 of file core_cm0plus.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 3230 of file core_armv81mml.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1396 of file core_armv8mbl.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2255 of file core_armv8mml.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 2330 of file core_cm33.h.
| #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ |
Definition at line 1655 of file core_cm4.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 3233 of file core_armv81mml.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1399 of file core_armv8mbl.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2258 of file core_armv8mml.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 589 of file core_cm0.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 707 of file core_cm0plus.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 616 of file core_cm1.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1474 of file core_cm23.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1478 of file core_cm3.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2333 of file core_cm33.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2333 of file core_cm35p.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1658 of file core_cm4.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 3841 of file core_cm55.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1885 of file core_cm7.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 3690 of file core_cm85.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 722 of file core_sc000.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1461 of file core_sc300.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2251 of file core_starmc1.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 589 of file core_cm0.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 707 of file core_cm0plus.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 3233 of file core_armv81mml.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1399 of file core_armv8mbl.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2258 of file core_armv8mml.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 2333 of file core_cm33.h.
| #define NVIC_SetPriority __NVIC_SetPriority |
Definition at line 1658 of file core_cm4.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 3224 of file core_armv81mml.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1390 of file core_armv8mbl.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2249 of file core_armv8mml.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 580 of file core_cm0.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 698 of file core_cm0plus.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 607 of file core_cm1.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1469 of file core_cm3.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2324 of file core_cm33.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2324 of file core_cm35p.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1649 of file core_cm4.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 3832 of file core_cm55.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1876 of file core_cm7.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 3681 of file core_cm85.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1452 of file core_sc300.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2242 of file core_starmc1.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 580 of file core_cm0.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 698 of file core_cm0plus.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 3224 of file core_armv81mml.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1390 of file core_armv8mbl.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2249 of file core_armv8mml.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 2324 of file core_cm33.h.
| #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping |
Definition at line 1649 of file core_cm4.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 3244 of file core_armv81mml.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1410 of file core_armv8mbl.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2269 of file core_armv8mml.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 600 of file core_cm0.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 718 of file core_cm0plus.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 627 of file core_cm1.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1485 of file core_cm23.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1489 of file core_cm3.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2344 of file core_cm33.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2344 of file core_cm35p.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1669 of file core_cm4.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 3852 of file core_cm55.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1896 of file core_cm7.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 3701 of file core_cm85.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 733 of file core_sc000.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1472 of file core_sc300.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2263 of file core_starmc1.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 600 of file core_cm0.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 718 of file core_cm0plus.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 3244 of file core_armv81mml.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1410 of file core_armv8mbl.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2269 of file core_armv8mml.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 2344 of file core_cm33.h.
| #define NVIC_SetVector __NVIC_SetVector |
Definition at line 1669 of file core_cm4.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 3235 of file core_armv81mml.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1401 of file core_armv8mbl.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2260 of file core_armv8mml.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 591 of file core_cm0.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 709 of file core_cm0plus.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 618 of file core_cm1.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1476 of file core_cm23.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1480 of file core_cm3.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2335 of file core_cm33.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2335 of file core_cm35p.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1660 of file core_cm4.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 3843 of file core_cm55.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1887 of file core_cm7.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 3692 of file core_cm85.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 724 of file core_sc000.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1463 of file core_sc300.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2253 of file core_starmc1.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 591 of file core_cm0.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 709 of file core_cm0plus.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 3235 of file core_armv81mml.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1401 of file core_armv8mbl.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2260 of file core_armv8mml.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 2335 of file core_cm33.h.
| #define NVIC_SystemReset __NVIC_SystemReset |
Definition at line 1660 of file core_cm4.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 3248 of file core_armv81mml.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1414 of file core_armv8mbl.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2273 of file core_armv8mml.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 604 of file core_cm0.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 722 of file core_cm0plus.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 631 of file core_cm1.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1489 of file core_cm23.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1493 of file core_cm3.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2348 of file core_cm33.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2348 of file core_cm35p.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1673 of file core_cm4.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 3856 of file core_cm55.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1900 of file core_cm7.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 3705 of file core_cm85.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 737 of file core_sc000.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1476 of file core_sc300.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2267 of file core_starmc1.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 604 of file core_cm0.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 722 of file core_cm0plus.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 3248 of file core_armv81mml.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1414 of file core_armv8mbl.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2273 of file core_armv8mml.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 2348 of file core_cm33.h.
| #define NVIC_USER_IRQ_OFFSET 16 |
Definition at line 1673 of file core_cm4.h.
| #define SW_SystemReset __SW_SystemReset |
Definition at line 2254 of file core_starmc1.h.
| __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.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3404 of file core_armv81mml.h.
| __STATIC_INLINE void __NVIC_DisableIRQ | ( | IRQn_Type | IRQn | ) |
Disable Interrupt.
Disables a device specific interrupt in the NVIC interrupt controller.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3351 of file core_armv81mml.h.
| __STATIC_INLINE void __NVIC_EnableIRQ | ( | IRQn_Type | IRQn | ) |
Enable Interrupt.
Enables a device specific interrupt in the NVIC interrupt controller.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3313 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3421 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3332 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3370 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Interrupt number. |
Definition at line 3532 of file core_armv81mml.h.
| __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping | ( | void | ) |
Get Priority Grouping.
Reads the priority grouping field from the NVIC Interrupt Controller.
Definition at line 3301 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Interrupt number. |
Definition at line 3623 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Device specific interrupt number. |
Definition at line 3389 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Interrupt number. |
| [in] | priority | Priority to set. |
Definition at line 3510 of file core_armv81mml.h.
| __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.
| [in] | PriorityGroup | Priority grouping field. |
Definition at line 3282 of file core_armv81mml.h.
| __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.
| [in] | IRQn | Interrupt number |
| [in] | vector | Address 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.
| [in] | IRQn | Interrupt number |
| [in] | vector | Address 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.
| [in] | IRQn | Interrupt number |
| [in] | vector | Address of interrupt handler function |
Definition at line 3607 of file core_armv81mml.h.
| __NO_RETURN __STATIC_INLINE void __NVIC_SystemReset | ( | void | ) |
System Reset.
Initiates a system reset request to reset the MCU.
Definition at line 3634 of file core_armv81mml.h.
| __NO_RETURN __STATIC_INLINE void __SW_SystemReset | ( | void | ) |
Software Reset.
Initiates a system reset request to reset the CPU.
Definition at line 2672 of file core_starmc1.h.
| __STATIC_INLINE uint32_t DCB_GetAuthCtrl | ( | void | ) |
Get Debug Authentication Control Register.
Reads Debug Authentication Control register.
Definition at line 4018 of file core_armv81mml.h.
| __STATIC_INLINE void DCB_SetAuthCtrl | ( | uint32_t | value | ) |
Set Debug Authentication Control Register.
writes to Debug Authentication Control register.
| [in] | value | value to be writen. |
Definition at line 4003 of file core_armv81mml.h.
| __STATIC_INLINE uint32_t DIB_GetAuthStatus | ( | void | ) |
Get Debug Authentication Status Register.
Reads Debug Authentication Status register.
Definition at line 4070 of file core_armv81mml.h.
| __STATIC_INLINE int32_t ITM_CheckChar | ( | void | ) |
ITM Check Character.
Checks whether a character is pending for reading in the variable ITM_RxBuffer.
Definition at line 4227 of file core_armv81mml.h.
| __STATIC_INLINE int32_t ITM_ReceiveChar | ( | void | ) |
ITM Receive Character.
Inputs a character via the external variable ITM_RxBuffer.
Definition at line 4207 of file core_armv81mml.h.
| __STATIC_INLINE uint32_t ITM_SendChar | ( | uint32_t | ch | ) |
ITM Send Character.
Transmits a character via the ITM channel 0, and
| [in] | ch | Character to transmit. |
Definition at line 4186 of file core_armv81mml.h.
| __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.
| [in] | Priority | Priority value, which can be retrieved with the function NVIC_GetPriority(). |
| [in] | PriorityGroup | Used priority group. |
| [out] | pPreemptPriority | Preemptive priority value (starting from 0). |
| [out] | pSubPriority | Subpriority value (starting from 0). |
Definition at line 3584 of file core_armv81mml.h.
| __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.
| [in] | PriorityGroup | Used priority group. |
| [in] | PreemptPriority | Preemptive priority value (starting from 0). |
| [in] | SubPriority | Subpriority value (starting from 0). |
Definition at line 3557 of file core_armv81mml.h.
| __STATIC_INLINE uint32_t SCB_GetFPUType | ( | void | ) |
get FPU type
returns the FPU type
Definition at line 3885 of file core_armv81mml.h.
| __STATIC_INLINE uint32_t SCB_GetMVEType | ( | void | ) |
get MVE type
returns the MVE type
Definition at line 3923 of file core_armv81mml.h.