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).