distortos  v0.4.0
object-oriented C++ RTOS for microcontrollers
distortos::architecture::StackFrame Struct Reference

complete stack frame of thread for ARMv6-M and ARMv7-M More...

#include <ARMv6-M-ARMv7-M-StackFrame.hpp>

Collaboration diagram for distortos::architecture::StackFrame:
[legend]

Public Attributes

SoftwareStackFrame softwareStackFrame
 stack frame created by software during context switch More...
 
ExceptionStackFrame exceptionStackFrame
 stack frame created by hardware on exception entry More...
 

Detailed Description

complete stack frame of thread for ARMv6-M and ARMv7-M

Member Data Documentation

◆ exceptionStackFrame

ExceptionStackFrame distortos::architecture::StackFrame::exceptionStackFrame

stack frame created by hardware on exception entry

◆ softwareStackFrame

SoftwareStackFrame distortos::architecture::StackFrame::softwareStackFrame

stack frame created by software during context switch


The documentation for this struct was generated from the following file: