9#ifndef ZEPHYR_INCLUDE_ARCH_XTENSA_GDBSTUB_SYS_H_ 
   10#define ZEPHYR_INCLUDE_ARCH_XTENSA_GDBSTUB_SYS_H_ 
   14#define XTREG_GRP_MASK                  0x0F00 
   15#define XTREG_GRP_GENERAL               0x0000 
   16#define XTREG_GRP_ADDR                  0x0100 
   17#define XTREG_GRP_SPECIAL               0x0200 
   18#define XTREG_GRP_USER                  0x0300 
   79#include <gdbstub/soc.h> 
  112        if (reg->
regno < 16) {
 
#define XTREG_GRP_USER
Definition: gdbstub.h:18
 
static bool gdb_xtensa_is_address_reg(struct xtensa_register *reg)
Definition: gdbstub.h:125
 
#define XTREG_GRP_ADDR
Definition: gdbstub.h:16
 
static bool gdb_xtensa_is_logical_addr_reg(struct xtensa_register *reg)
Definition: gdbstub.h:110
 
static bool gdb_xtensa_is_special_reg(struct xtensa_register *reg)
Definition: gdbstub.h:141
 
#define XTREG_GRP_MASK
Definition: gdbstub.h:14
 
#define XTREG_GRP_SPECIAL
Definition: gdbstub.h:17
 
static bool gdb_xtensa_is_user_reg(struct xtensa_register *reg)
Definition: gdbstub.h:157
 
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
 
__UINT8_TYPE__ uint8_t
Definition: stdint.h:88
 
__UINT16_TYPE__ uint16_t
Definition: stdint.h:89
 
__INT8_TYPE__ int8_t
Definition: stdint.h:72
 
__INT16_TYPE__ int16_t
Definition: stdint.h:73
 
uint8_t num_regs
Definition: gdbstub.h:89
 
uint8_t wb_idx
Definition: gdbstub.h:101
 
uint8_t seqno
Definition: gdbstub.h:92
 
uint8_t a0_idx
Definition: gdbstub.h:95
 
struct xtensa_register * regs
Definition: gdbstub.h:86
 
unsigned int exception
Definition: gdbstub.h:79
 
uint8_t ar_idx
Definition: gdbstub.h:98
 
uint8_t byte_size
Definition: gdbstub.h:45
 
uint32_t val
Definition: gdbstub.h:39
 
uint8_t idx
Definition: gdbstub.h:42
 
uint8_t seqno
Definition: gdbstub.h:61
 
uint16_t regno
Definition: gdbstub.h:48
 
int16_t gpkt_offset
Definition: gdbstub.h:53
 
uint8_t is_read_only
Definition: gdbstub.h:66
 
int8_t stack_offset
Definition: gdbstub.h:58