Prusa MINI Firmware overview
|
Definition: unwinder.h:66
#define UNW_MAX_INSTR_COUNT
Definition: unwarm.h:24
#define UnwPrintd6(a, b, c, d, e, f)
Definition: unwarm.h:122
uint32_t current
Definition: unwarmbytab.h:32
void UnwInvalidateRegisterFile(RegData *regFile)
Definition: unwinder.h:93
UnwResult UnwStartThumb(UnwState *const state)
Definition: unwinder.h:75
bool(* readW)(const uint32_t address, uint32_t *val)
Definition: unwinder.h:132
Definition: unwinder.h:97
#define UnwPrintd5(a, b, c, d, e)
Definition: unwarm.h:121
Definition: unwarmbytab.h:26
Definition: unwinder.h:54
start
Definition: g29_auto.py:150
Definition: unwinder.h:51
uint32_t lr
Definition: unwinder.h:156
bool boolean __attribute__((deprecated))
Definition: wiring_constants.h:110
uint8_t data[8]
Definition: masstorage.h:49
Definition: unwinder.h:36
bool UnwMemWriteRegister(UnwState *const state, const uint32_t addr, const RegData *const reg)
static volatile fsensor_t state
Definition: filament_sensor.c:23
uint32_t addr_offset
Definition: unwarmbytab.h:27
#define A(CODE)
Definition: macros.h:75
int remaining
Definition: unwarmbytab.h:33
Definition: unwinder.h:153
Definition: unwinder.h:60
#define UnwPrintd7(a, b, c, d, e, f, g)
Definition: unwarm.h:123
uint32_t insn
Definition: unwarmbytab.h:28
Definition: unwarmbytab.h:19
end
Definition: createSpeedLookupTable.py:33
void UnwMemHashGC(UnwState *const state)
bool UnwReportRetAddr(UnwState *const state, uint32_t addr)
Definition: unwinder.h:63
Definition: unwinder.h:42
#define UnwPrintd3(a, b, c)
Definition: unwarm.h:119
Definition: unwinder.h:84
Definition: unwinder.h:78
uint32_t fp
Definition: unwinder.h:154
Definition: unwinder.h:39
#define UnwPrintd4(a, b, c, d)
Definition: unwarm.h:120
Definition: unwinder.h:87
uint32_t address
Definition: unwinder.h:100
#define L(CODE)
Definition: macros.h:76
int byte
Definition: unwarmbytab.h:34
uint32_t vrs[16]
Definition: unwarmbytab.h:31
const uint8_t[]
Definition: 404_html.c:3
Definition: unwinder.h:72
UsbDeviceAddress address
Definition: address.h:202
#define M_IsOriginValid(v)
Definition: unwarm.h:104
#define UnwPrintd8(a, b, c, d, e, f, g, h)
Definition: unwarm.h:124
UnwResult UnwStartArm(UnwState *const state)
uint32_t pc
Definition: unwinder.h:157
uint32_t function
Definition: unwinder.h:98
RegValOrigin
Definition: unwarm.h:34
const char * name
Definition: unwinder.h:99
UnwindReportFunc report
Definition: unwinder.h:122
Definition: unwinder.h:90
Definition: unwinder.h:33
#define M_Origin2Str(v)
Definition: unwarm.h:105
Definition: unwinder.h:119
Definition: unwinder.h:57
UnwResult UnwindByTableStart(UnwindFrame *frame, const UnwindCallbacks *cb, void *data)
uint32_t sp
Definition: unwinder.h:155
uint8_t byte
Definition: wiring_constants.h:112
#define UnwPrintd1(a)
Definition: unwarm.h:117
UnwResult
Definition: unwinder.h:30
bool UnwMemReadRegister(UnwState *const state, const uint32_t addr, RegData *const reg)
#define UnwPrintd2(a, b)
Definition: unwarm.h:118
Definition: unwinder.h:69