riscv_info::xlen is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

riscv_info::xlen field

Syntax

int xlen;

References

LocationReferrerText
riscv.h:109
int xlen;
riscv-011.c:1529examine()
r->xlen = 32;
riscv-011.c:1557examine()
generic_info->xlen = 32;
riscv-011.c:1559examine()
generic_info->xlen = 64;
riscv-011.c:1561examine()
generic_info->xlen = 128;
riscv-011.c:2388init_target()
generic_info->xlen = 32;
riscv-013.c:1732examine()
r->xlen = 64;
riscv-013.c:1734examine()
r->xlen = 32;
riscv-013.c:1752examine()
LOG_DEBUG(" hart %d: XLEN=%d, misa=0x%" PRIx64, r->current_hartid, r->xlen,
riscv-013.c:1777examine()
LOG_INFO(" hart %d: XLEN=%d, misa=0x%" PRIx64, r->current_hartid, r->xlen,
riscv.c:1900riscv_run_algorithm()
buf_set_u64(mstatus_bytes, 0, info->xlen, set_field(current_mstatus,
riscv.c:1960riscv_run_algorithm()
buf_set_u64(mstatus_bytes, 0, info->xlen, current_mstatus);
riscv.c:1965riscv_run_algorithm()
buf_set_u64(buf, 0, info->xlen, saved_pc);
riscv.c:1981riscv_run_algorithm()
buf_set_u64(buf, 0, info->xlen, saved_regs[r->number]);
riscv.c:3135riscv_info_init()
r->xlen = -1;
riscv.c:3210riscv_xlen()
return r->xlen;

Data Use

Functions writing riscv_info::xlen
Functions reading riscv_info::xlen
riscv_info::xlen