gdb_regno::GDB_REGNO_ZERO is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDgdb_regno::GDB_REGNO_ZERO

gdb_regno::GDB_REGNO_ZERO

Syntax

GDB_REGNO_ZERO = 0;

References

LocationReferrerText
gdb_regs.h:9
GDB_REGNO_ZERO = 0, /* Read-only register, always 0. */
program.c:49riscv_program_exec()
for (size_t i = GDB_REGNO_ZERO + 1; i <= GDB_REGNO_XPR31; ++i) {
program.c:78riscv_program_exec()
for (size_t i = GDB_REGNO_ZERO; i <= GDB_REGNO_XPR31; ++i)
program.c:140riscv_program_csrr()
return riscv_program_insert(p, csrrs(d, GDB_REGNO_ZERO, csr - GDB_REGNO_CSR0));
program.c:146riscv_program_csrw()
return riscv_program_insert(p, csrrw(GDB_REGNO_ZERO, s, csr - GDB_REGNO_CSR0));
riscv-011.c:1290register_write()
cache_set_load(target, 0, number - GDB_REGNO_ZERO, SLOT0);
riscv-013.c:870access_register_command()
0x1000 + number - GDB_REGNO_ZERO);
riscv-013.c:1396register_read()
if (number == GDB_REGNO_ZERO) {
riscv-013.c:3359read_memory_progbuf_one()
riscv-013.c:3378read_memory_progbuf_one()
riscv-013.c:3461read_memory_progbuf()
riscv-013.c:3482read_memory_progbuf()
riscv-013.c:3824write_memory_progbuf()
riscv-013.c:3846write_memory_progbuf()
riscv.c:3520gdb_regno_name()
case GDB_REGNO_ZERO:
riscv.c:3686gdb_regno_name()
sprintf(buf, "x%d", regno - GDB_REGNO_ZERO);
riscv.c:3740register_set()
if (reg->number == GDB_REGNO_ZERO)
riscv.c:3995riscv_init_registers()
case GDB_REGNO_ZERO:
rtos_nuttx_stackings.c:69
{ GDB_REGNO_ZERO, -1, 32 },