rtos_ecos_regoff_cortexm is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDrtos_ecos_regoff_cortexm

rtos_ecos_regoff_cortexm variable

Syntax

static struct stack_register_offset rtos_ecos_regoff_cortexm[] = { { ARMV7M_R0, -1, 32 }, { ARMV7M_R1, -1, 32 }, { ARMV7M_R2, -1, 32 }, { ARMV7M_R3, -1, 32 }, { ARMV7M_R4, -1, 32 }, { ARMV7M_R5, -1, 32 }, { ARMV7M_R6, -1, 32 }, { ARMV7M_R7, -1, 32 }, { ARMV7M_R8, -1, 32 }, { ARMV7M_R9, -1, 32 }, { ARMV7M_R10, -1, 32 }, { ARMV7M_R11, -1, 32 }, { ARMV7M_R12, -1, 32 }, { ARMV7M_R13, -1, 32 }, { ARMV7M_R14, -1, 32 }, { ARMV7M_PC, -1, 32 }, { ARMV7M_XPSR, -1, 32 }, { ARMV7M_BASEPRI, -1, 32 }, { ARMV7M_FPSCR, -1, 32 }, { ARMV7M_D0, -1, 64 }, { ARMV7M_D1, -1, 64 }, { ARMV7M_D2, -1, 64 }, { ARMV7M_D3, -1, 64 }, { ARMV7M_D4, -1, 64 }, { ARMV7M_D5, -1, 64 }, { ARMV7M_D6, -1, 64 }, { ARMV7M_D7, -1, 64 }, { ARMV7M_D8, -1, 64 }, { ARMV7M_D9, -1, 64 }, { ARMV7M_D10, -1, 64 }, { ARMV7M_D11, -1, 64 }, { ARMV7M_D12, -1, 64 }, { ARMV7M_D13, -1, 64 }, { ARMV7M_D14, -1, 64 }, { ARMV7M_D15, -1, 64 }, };

References

LocationReferrerText
eCos.c:234
static struct stack_register_offset rtos_ecos_regoff_cortexm[] = {
eCos.c:616ecos_stack_layout_cortexm()
rtos_ecos_stacking.register_offsets = rtos_ecos_regoff_cortexm;
eCos.c:618ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R0].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x00);
eCos.c:619ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R1].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x04);
eCos.c:620ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R2].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x08);
eCos.c:621ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R3].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x0C);
eCos.c:622ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R4].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x10);
eCos.c:623ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R5].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x14);
eCos.c:624ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R6].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x18);
eCos.c:625ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R7].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x1C);
eCos.c:626ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R8].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x20);
eCos.c:627ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R9].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x24);
eCos.c:628ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R10].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x28);
eCos.c:629ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R11].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x2C);
eCos.c:630ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R12].offset = (ecos_value(rtos, ECOS_VAL_CORTEXM_CTX_REG_OFF) + 0x30);
eCos.c:634ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R13].offset = -2;
eCos.c:635ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_R14].offset = -1;
eCos.c:636ecos_stack_layout_cortexm()
eCos.c:637ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_XPSR].offset = -1;
eCos.c:645ecos_stack_layout_cortexm()
rtos_ecos_regoff_cortexm[ECOS_REGLIST_BASEPRI].offset =

Data Use

Functions reading rtos_ecos_regoff_cortexm
rtos_ecos_regoff_cortexm
all items filtered out
Type of rtos_ecos_regoff_cortexm
rtos_ecos_regoff_cortexm
all items filtered out