Searched refs:regno (Results 1 – 7 of 7) sorted by relevance
/Zephyr-Core-3.7.0/soc/espressif/esp32/ |
D | gdbstub.c | 112 .regno = 0x0020, 120 .regno = 0x100, 127 .regno = 0x101, 134 .regno = 0x102, 141 .regno = 0x103, 148 .regno = 0x104, 155 .regno = 0x105, 162 .regno = 0x106, 169 .regno = 0x107, 176 .regno = 0x108, [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/arch/xtensa/ |
D | gdbstub.h | 48 uint16_t regno; member 118 if (reg->regno < 16) { in gdb_xtensa_is_logical_addr_reg() 133 if ((reg->regno & XTREG_GRP_MASK) == XTREG_GRP_ADDR) { in gdb_xtensa_is_address_reg() 149 if ((reg->regno & XTREG_GRP_MASK) == XTREG_GRP_SPECIAL) { in gdb_xtensa_is_special_reg() 165 if ((reg->regno & XTREG_GRP_MASK) == XTREG_GRP_USER) { in gdb_xtensa_is_user_reg()
|
/Zephyr-Core-3.7.0/arch/x86/core/ia32/ |
D | gdbstub.c | 164 uint32_t regno) in arch_gdb_reg_readone() argument 171 } else if (regno >= GDB_STUB_NUM_REGISTERS) { in arch_gdb_reg_readone() 180 ret = bin2hex((const uint8_t *)&(ctx->registers[regno]), in arch_gdb_reg_readone() 181 sizeof(ctx->registers[regno]), in arch_gdb_reg_readone() 189 uint32_t regno) in arch_gdb_reg_writeone() argument 193 if (regno == GDB_ORIG_EAX) { in arch_gdb_reg_writeone() 201 } else if (regno >= GDB_STUB_NUM_REGISTERS) { in arch_gdb_reg_writeone() 208 (uint8_t *)&(ctx->registers[regno]), in arch_gdb_reg_writeone() 209 sizeof(ctx->registers[regno])); in arch_gdb_reg_writeone()
|
/Zephyr-Core-3.7.0/arch/arm/core/ |
D | gdbstub.c | 184 size_t arch_gdb_reg_readone(struct gdb_ctx *c, uint8_t *buf, size_t buflen, uint32_t regno) in arch_gdb_reg_readone() argument 190 if (regno == SPSR_REG_IDX) { in arch_gdb_reg_readone() 196 if (packet_pos[i] == regno) { in arch_gdb_reg_readone() 205 size_t arch_gdb_reg_writeone(struct gdb_ctx *c, uint8_t *hex, size_t hexlen, uint32_t regno) in arch_gdb_reg_writeone() argument 213 if (regno < (GDB_NUM_REGS - 1)) { in arch_gdb_reg_writeone() 216 if (packet_pos[i] == regno) { in arch_gdb_reg_writeone() 221 } else if (regno == SPSR_REG_IDX) { in arch_gdb_reg_writeone()
|
/Zephyr-Core-3.7.0/arch/xtensa/core/ |
D | gdbstub.c | 106 uint8_t regno; in read_sreg() local 120 regno = reg->regno & 0xFF; in read_sreg() 127 switch (regno) { in read_sreg() 446 if (reg->regno == SOC_GDB_REGNO_A1) { in copy_to_ctx() 546 if (reg->regno == SOC_GDB_REGNO_A1) { in restore_from_ctx() 702 uint32_t regno) in arch_gdb_reg_readone() argument 716 if (reg->idx == regno) { in arch_gdb_reg_readone() 754 uint32_t regno) in arch_gdb_reg_writeone() argument 769 if (reg->idx != regno) { in arch_gdb_reg_writeone() 950 switch (xtensa_gdb_ctx.regs[idx].regno) { in arch_gdb_init()
|
/Zephyr-Core-3.7.0/arch/arc/ |
D | CMakeLists.txt | 20 zephyr_compile_options_ifdef(CONFIG_ISA_ARCV2 -mtp-regno=26) 23 zephyr_compile_options_ifdef(CONFIG_ISA_ARCV2 -mtp-regno=none)
|
/Zephyr-Core-3.7.0/include/zephyr/arch/ |
D | arch_interface.h | 1018 uint32_t regno); 1035 uint32_t regno);
|