arc_cpu_saved is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arc_cpu_saved variable

Syntax

static struct stack_register_offset arc_cpu_saved[] = { { ARC_R0, -1, 32 }, { ARC_R1, -1, 32 }, { ARC_R2, -1, 32 }, { ARC_R3, -1, 32 }, { ARC_R4, -1, 32 }, { ARC_R5, -1, 32 }, { ARC_R6, -1, 32 }, { ARC_R7, -1, 32 }, { ARC_R8, -1, 32 }, { ARC_R9, -1, 32 }, { ARC_R10, -1, 32 }, { ARC_R11, -1, 32 }, { ARC_R12, -1, 32 }, { ARC_R13, -1, 32 }, { ARC_R14, -1, 32 }, { ARC_R15, -1, 32 }, { ARC_R16, -1, 32 }, { ARC_R17, -1, 32 }, { ARC_R18, -1, 32 }, { ARC_R19, -1, 32 }, { ARC_R20, -1, 32 }, { ARC_R21, -1, 32 }, { ARC_R22, -1, 32 }, { ARC_R23, -1, 32 }, { ARC_R24, -1, 32 }, { ARC_R25, -1, 32 }, { ARC_GP, -1, 32 }, { ARC_FP, -1, 32 }, { ARC_SP, -1, 32 }, { ARC_ILINK, -1, 32 }, { ARC_R30, -1, 32 }, { ARC_BLINK, 0, 32 }, { ARC_LP_COUNT, -1, 32 }, { ARC_PCL, -1, 32 }, { ARC_PC, -1, 32 }, { ARC_LP_START, -1, 32 }, { ARC_LP_END, -1, 32 }, { ARC_STATUS32, 4, 32 } };

References

LocationReferrerText
zephyr.c:142
static struct stack_register_offset arc_cpu_saved[] = {
zephyr.c:221
.num_output_registers = ARRAY_SIZE(arc_cpu_saved),
zephyr.c:222
.register_offsets = arc_cpu_saved,
zephyr.c:268zephyr_get_arc_state()
for (size_t i = 0; i < ARRAY_SIZE(arc_cpu_saved); i++) {
zephyr.c:269zephyr_get_arc_state()
if (arc_cpu_saved[i].number == ARC_BLINK)
zephyr.c:271zephyr_get_arc_state()
if (arc_cpu_saved[i].number == ARC_SP)
zephyr.c:273zephyr_get_arc_state()
if (arc_cpu_saved[i].number == ARC_PC)
zephyr.c:437zephyr_create()
arc_cpu_saved[ARC_REG_NUM - 1].offset = 8;

Data Use

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