arm7_9_full_context() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm7_9_full_context() function

Validate the full context for an ARM7/9 target in all processor modes. If there are any invalid registers for the target, they will all be read. This includes the PSR.

Syntax

static int arm7_9_full_context(struct target *target);

Arguments

target

Pointer to the ARM7/9 target to capture the full context from

Return value

Error if the target is not halted, has an invalid core mode, or if the JTAG queue fails to execute

References

LocationReferrerText
arm7_9_common.c:1379
static int arm7_9_full_context(struct target *target)
arm7_9_common.c:2868arm7_9_init_arch_info()
arm->full_context = arm7_9_full_context;

Call Tree

Data read by arm7_9_full_context()
Data written by arm7_9_full_context()
arm7_9_full_context()::i
arm7_9_full_context()::retval
arm7_9_full_context()::arm7_9
arm7_9_full_context()::arm
arm7_9_full_context()::read_cache
arm7_9_full_context()::read_cache_idx
arm7_9_full_context()::mask
arm7_9_full_context()::reg_p
arm7_9_full_context()::j
arm7_9_full_context()::valid
arm7_9_full_context()::tmp_cpsr
all items filtered out
arm7_9_full_context()
arm7_9_full_context()::i
arm7_9_full_context()::retval
arm7_9_full_context()::read_cache_idx
arm7_9_full_context()::mask
arm7_9_full_context()::j
arm7_9_full_context()::valid
arm7_9_full_context()::tmp_cpsr
all items filtered out
Implementations
arm7_9_full_context()
all items filtered out
Type of arm7_9_full_context()
arm7_9_full_context()
uint32_t
all items filtered out