Prusa MINI Firmware overview
UnwState Struct Reference

#include <unwarm.h>

Collaboration diagram for UnwState:

Public Attributes

RegData regData [16]
 
MemData memData
 
const UnwindCallbackscb
 
const voidreportData
 

Detailed Description

Structure that is used to keep track of unwinding meta-data. This data is passed between all the unwinding functions.

Member Data Documentation

◆ regData

RegData UnwState::regData[16]

The register values and meta-data.

◆ memData

MemData UnwState::memData

Memory tracking data.

◆ cb

const UnwindCallbacks* UnwState::cb

Pointer to the callback functions

◆ reportData

const void* UnwState::reportData

Pointer to pass to the report function.