|
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