Functions | |
__STATIC_FORCEINLINE uint32_t | __get_CPSR (void) |
Get CPSR Register. | |
__STATIC_FORCEINLINE void | __set_CPSR (uint32_t cpsr) |
Set CPSR Register. | |
__STATIC_FORCEINLINE uint32_t | __get_mode (void) |
Get Mode. | |
__STATIC_FORCEINLINE void | __set_mode (uint32_t mode) |
Set Mode. | |
__STATIC_FORCEINLINE uint32_t | __get_SP (void) |
Get Stack Pointer. | |
__STATIC_FORCEINLINE void | __set_SP (uint32_t stack) |
Set Stack Pointer. | |
__STATIC_FORCEINLINE uint32_t | __get_SP_usr (void) |
Get USR/SYS Stack Pointer. | |
__STATIC_FORCEINLINE void | __set_SP_usr (uint32_t topOfProcStack) |
Set USR/SYS Stack Pointer. | |
__STATIC_FORCEINLINE uint32_t | __get_FPEXC (void) |
Get FPEXC. | |
__STATIC_FORCEINLINE void | __set_FPEXC (uint32_t fpexc) |
Set FPEXC. | |
__STATIC_FORCEINLINE uint32_t __get_CPSR | ( | void | ) |
Get CPSR Register.
This function returns the content of the Current Program Status Register (CPSR).
__STATIC_INLINE uint32_t __get_FPEXC | ( | void | ) |
Get FPEXC.
This function returns the current value of the Floating-Point Exception Control register (FPEXC).
__STATIC_FORCEINLINE uint32_t __get_mode | ( | void | ) |
Get Mode.
__STATIC_FORCEINLINE uint32_t __get_SP | ( | void | ) |
Get Stack Pointer.
__STATIC_FORCEINLINE uint32_t __get_SP_usr | ( | void | ) |
Get USR/SYS Stack Pointer.
__STATIC_FORCEINLINE void __set_CPSR | ( | uint32_t | cpsr | ) |
Set CPSR Register.
[in] | cpsr | CPSR value to set |
This function assigns the given value to the Current Program Status Register (CPSR).
__STATIC_INLINE void __set_FPEXC | ( | uint32_t | fpexc | ) |
Set FPEXC.
[in] | fpexc | Floating Point Exception Control value to set |
This function assigns the given value to the Floating-Point Exception Control register (FPEXC).
__STATIC_FORCEINLINE void __set_mode | ( | uint32_t | mode | ) |
Set Mode.
[in] | mode | Mode value to set |
__STATIC_FORCEINLINE void __set_SP | ( | uint32_t | stack | ) |
Set Stack Pointer.
[in] | stack | Stack Pointer value to set |
This function assigns the given value to the current stack pointer.
__STATIC_FORCEINLINE void __set_SP_usr | ( | uint32_t | topOfProcStack | ) |
Set USR/SYS Stack Pointer.
[in] | topOfProcStack | USR/SYS Stack Pointer value to set |
This function assigns the given value to the User/System Stack Pointer (SP_usr).