register_get_by_number() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDregister_get_by_number()

register_get_by_number() function

@file Holds utilities to work with register caches. OpenOCD uses machine registers internally, and exposes them by name to Tcl scripts. Sets of related registers are grouped into caches. For example, a CPU core will expose a set of registers, and there may be separate registers associated with debug or trace modules.

Syntax

struct reg *register_get_by_number(struct reg_cache *first,     uint32_t reg_num,     bool search_all);
Implemented in register.c:28

Arguments

first

reg_num

search_all

References

LocationReferrerText
register.c:28
struct reg *register_get_by_number(struct reg_cache *first,
register.h:156
struct reg *register_get_by_number(struct reg_cache *first,
hwthread.c:311hwthread_get_thread_reg()
struct reg *reg = register_get_by_number(curr->reg_cache, reg_num, true);
hwthread.c:341hwthread_set_reg()
struct reg *reg = register_get_by_number(curr->reg_cache, reg_num, true);

Call Tree

Functions calling register_get_by_number()
register_get_by_number()
Data read by register_get_by_number()
Data written by register_get_by_number()
register_get_by_number()
register_get_by_number()::cache
register_get_by_number()::i
all items filtered out
Type of register_get_by_number()
register_get_by_number()
all items filtered out