distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
stack frame for ARMv6-M and ARMv7-M created by hardware on exception entry More...
#include "ARMv6-M-ARMv7-M-ExceptionStackFrame.hpp"
Public Attributes | |
void * | r0 |
r0 register More... | |
void * | r1 |
r1 register More... | |
void * | r2 |
r2 register More... | |
void * | r3 |
r3 register More... | |
void * | r12 |
r12 register More... | |
void * | lr |
lr register More... | |
void * | pc |
pc register More... | |
void * | xpsr |
xpsr register More... | |
Static Public Attributes | |
static constexpr uintptr_t | defaultXpsr {0x01000000} |
default value of xPSR register More... | |
stack frame for ARMv6-M and ARMv7-M created by hardware on exception entry
|
static |
default value of xPSR register
void* distortos::architecture::ExceptionStackFrame::lr |
lr register
void* distortos::architecture::ExceptionStackFrame::pc |
pc register
void* distortos::architecture::ExceptionStackFrame::r0 |
r0 register
void* distortos::architecture::ExceptionStackFrame::r1 |
r1 register
void* distortos::architecture::ExceptionStackFrame::r12 |
r12 register
void* distortos::architecture::ExceptionStackFrame::r2 |
r2 register
void* distortos::architecture::ExceptionStackFrame::r3 |
r3 register
void* distortos::architecture::ExceptionStackFrame::xpsr |
xpsr register