OpenOCD
gdb_regs.h File Reference
Include dependency graph for gdb_regs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  gdb_regno {
  GDB_REGNO_ZERO = 0 , GDB_REGNO_RA = 1 , GDB_REGNO_SP = 2 , GDB_REGNO_GP = 3 ,
  GDB_REGNO_TP = 4 , GDB_REGNO_T0 , GDB_REGNO_T1 , GDB_REGNO_T2 ,
  GDB_REGNO_S0 = 8 , GDB_REGNO_FP = 8 , GDB_REGNO_S1 , GDB_REGNO_A0 = 10 ,
  GDB_REGNO_A1 = 11 , GDB_REGNO_A2 , GDB_REGNO_A3 , GDB_REGNO_A4 ,
  GDB_REGNO_A5 , GDB_REGNO_XPR15 = GDB_REGNO_A5 , GDB_REGNO_A6 , GDB_REGNO_A7 ,
  GDB_REGNO_S2 , GDB_REGNO_S3 , GDB_REGNO_S4 , GDB_REGNO_S5 ,
  GDB_REGNO_S6 , GDB_REGNO_S7 , GDB_REGNO_S8 , GDB_REGNO_S9 ,
  GDB_REGNO_S10 , GDB_REGNO_S11 , GDB_REGNO_T3 , GDB_REGNO_T4 ,
  GDB_REGNO_T5 , GDB_REGNO_T6 , GDB_REGNO_XPR31 = GDB_REGNO_T6 , GDB_REGNO_PC = 32 ,
  GDB_REGNO_FPR0 = 33 , GDB_REGNO_FT0 = GDB_REGNO_FPR0 , GDB_REGNO_FT1 , GDB_REGNO_FT2 ,
  GDB_REGNO_FT3 , GDB_REGNO_FT4 , GDB_REGNO_FT5 , GDB_REGNO_FT6 ,
  GDB_REGNO_FT7 , GDB_REGNO_FS0 , GDB_REGNO_FS1 , GDB_REGNO_FA0 ,
  GDB_REGNO_FA1 , GDB_REGNO_FA2 , GDB_REGNO_FA3 , GDB_REGNO_FA4 ,
  GDB_REGNO_FA5 , GDB_REGNO_FA6 , GDB_REGNO_FA7 , GDB_REGNO_FS2 ,
  GDB_REGNO_FS3 , GDB_REGNO_FS4 , GDB_REGNO_FS5 , GDB_REGNO_FS6 ,
  GDB_REGNO_FS7 , GDB_REGNO_FS8 , GDB_REGNO_FS9 , GDB_REGNO_FS10 ,
  GDB_REGNO_FS11 , GDB_REGNO_FT8 , GDB_REGNO_FT9 , GDB_REGNO_FT10 ,
  GDB_REGNO_FT11 , GDB_REGNO_FPR31 = GDB_REGNO_FT11 , GDB_REGNO_CSR0 = 65 , GDB_REGNO_FCSR = CSR_FCSR + GDB_REGNO_CSR0 ,
  GDB_REGNO_FFLAGS = CSR_FFLAGS + GDB_REGNO_CSR0 , GDB_REGNO_FRM = CSR_FRM + GDB_REGNO_CSR0 , GDB_REGNO_VSTART = CSR_VSTART + GDB_REGNO_CSR0 , GDB_REGNO_VXSAT = CSR_VXSAT + GDB_REGNO_CSR0 ,
  GDB_REGNO_VXRM = CSR_VXRM + GDB_REGNO_CSR0 , GDB_REGNO_VCSR = CSR_VCSR + GDB_REGNO_CSR0 , GDB_REGNO_VLENB = CSR_VLENB + GDB_REGNO_CSR0 , GDB_REGNO_VL = CSR_VL + GDB_REGNO_CSR0 ,
  GDB_REGNO_VTYPE = CSR_VTYPE + GDB_REGNO_CSR0 , GDB_REGNO_TSELECT = CSR_TSELECT + GDB_REGNO_CSR0 , GDB_REGNO_TDATA1 = CSR_TDATA1 + GDB_REGNO_CSR0 , GDB_REGNO_TDATA2 = CSR_TDATA2 + GDB_REGNO_CSR0 ,
  GDB_REGNO_TDATA3 = CSR_TDATA3 + GDB_REGNO_CSR0 , GDB_REGNO_TINFO = CSR_TINFO + GDB_REGNO_CSR0 , GDB_REGNO_MISA = CSR_MISA + GDB_REGNO_CSR0 , GDB_REGNO_DPC = CSR_DPC + GDB_REGNO_CSR0 ,
  GDB_REGNO_DCSR = CSR_DCSR + GDB_REGNO_CSR0 , GDB_REGNO_DSCRATCH0 = CSR_DSCRATCH0 + GDB_REGNO_CSR0 , GDB_REGNO_MSTATUS = CSR_MSTATUS + GDB_REGNO_CSR0 , GDB_REGNO_MEPC = CSR_MEPC + GDB_REGNO_CSR0 ,
  GDB_REGNO_MCAUSE = CSR_MCAUSE + GDB_REGNO_CSR0 , GDB_REGNO_SATP = CSR_SATP + GDB_REGNO_CSR0 , GDB_REGNO_VSATP = CSR_VSATP + GDB_REGNO_CSR0 , GDB_REGNO_HGATP = CSR_HGATP + GDB_REGNO_CSR0 ,
  GDB_REGNO_HSTATUS = CSR_HSTATUS + GDB_REGNO_CSR0 , GDB_REGNO_MTOPI = CSR_MTOPI + GDB_REGNO_CSR0 , GDB_REGNO_MTOPEI = CSR_MTOPEI + GDB_REGNO_CSR0 , GDB_REGNO_CSR4095 = GDB_REGNO_CSR0 + 4095 ,
  GDB_REGNO_PRIV = 4161 , GDB_REGNO_V0 , GDB_REGNO_V1 , GDB_REGNO_V2 ,
  GDB_REGNO_V3 , GDB_REGNO_V4 , GDB_REGNO_V5 , GDB_REGNO_V6 ,
  GDB_REGNO_V7 , GDB_REGNO_V8 , GDB_REGNO_V9 , GDB_REGNO_V10 ,
  GDB_REGNO_V11 , GDB_REGNO_V12 , GDB_REGNO_V13 , GDB_REGNO_V14 ,
  GDB_REGNO_V15 , GDB_REGNO_V16 , GDB_REGNO_V17 , GDB_REGNO_V18 ,
  GDB_REGNO_V19 , GDB_REGNO_V20 , GDB_REGNO_V21 , GDB_REGNO_V22 ,
  GDB_REGNO_V23 , GDB_REGNO_V24 , GDB_REGNO_V25 , GDB_REGNO_V26 ,
  GDB_REGNO_V27 , GDB_REGNO_V28 , GDB_REGNO_V29 , GDB_REGNO_V30 ,
  GDB_REGNO_V31 , GDB_REGNO_COUNT
}
 

Enumeration Type Documentation

◆ gdb_regno

enum gdb_regno
Enumerator
GDB_REGNO_ZERO 
GDB_REGNO_RA 
GDB_REGNO_SP 
GDB_REGNO_GP 
GDB_REGNO_TP 
GDB_REGNO_T0 
GDB_REGNO_T1 
GDB_REGNO_T2 
GDB_REGNO_S0 
GDB_REGNO_FP 
GDB_REGNO_S1 
GDB_REGNO_A0 
GDB_REGNO_A1 
GDB_REGNO_A2 
GDB_REGNO_A3 
GDB_REGNO_A4 
GDB_REGNO_A5 
GDB_REGNO_XPR15 
GDB_REGNO_A6 
GDB_REGNO_A7 
GDB_REGNO_S2 
GDB_REGNO_S3 
GDB_REGNO_S4 
GDB_REGNO_S5 
GDB_REGNO_S6 
GDB_REGNO_S7 
GDB_REGNO_S8 
GDB_REGNO_S9 
GDB_REGNO_S10 
GDB_REGNO_S11 
GDB_REGNO_T3 
GDB_REGNO_T4 
GDB_REGNO_T5 
GDB_REGNO_T6 
GDB_REGNO_XPR31 
GDB_REGNO_PC 
GDB_REGNO_FPR0 
GDB_REGNO_FT0 
GDB_REGNO_FT1 
GDB_REGNO_FT2 
GDB_REGNO_FT3 
GDB_REGNO_FT4 
GDB_REGNO_FT5 
GDB_REGNO_FT6 
GDB_REGNO_FT7 
GDB_REGNO_FS0 
GDB_REGNO_FS1 
GDB_REGNO_FA0 
GDB_REGNO_FA1 
GDB_REGNO_FA2 
GDB_REGNO_FA3 
GDB_REGNO_FA4 
GDB_REGNO_FA5 
GDB_REGNO_FA6 
GDB_REGNO_FA7 
GDB_REGNO_FS2 
GDB_REGNO_FS3 
GDB_REGNO_FS4 
GDB_REGNO_FS5 
GDB_REGNO_FS6 
GDB_REGNO_FS7 
GDB_REGNO_FS8 
GDB_REGNO_FS9 
GDB_REGNO_FS10 
GDB_REGNO_FS11 
GDB_REGNO_FT8 
GDB_REGNO_FT9 
GDB_REGNO_FT10 
GDB_REGNO_FT11 
GDB_REGNO_FPR31 
GDB_REGNO_CSR0 
GDB_REGNO_FCSR 
GDB_REGNO_FFLAGS 
GDB_REGNO_FRM 
GDB_REGNO_VSTART 
GDB_REGNO_VXSAT 
GDB_REGNO_VXRM 
GDB_REGNO_VCSR 
GDB_REGNO_VLENB 
GDB_REGNO_VL 
GDB_REGNO_VTYPE 
GDB_REGNO_TSELECT 
GDB_REGNO_TDATA1 
GDB_REGNO_TDATA2 
GDB_REGNO_TDATA3 
GDB_REGNO_TINFO 
GDB_REGNO_MISA 
GDB_REGNO_DPC 
GDB_REGNO_DCSR 
GDB_REGNO_DSCRATCH0 
GDB_REGNO_MSTATUS 
GDB_REGNO_MEPC 
GDB_REGNO_MCAUSE 
GDB_REGNO_SATP 
GDB_REGNO_VSATP 
GDB_REGNO_HGATP 
GDB_REGNO_HSTATUS 
GDB_REGNO_MTOPI 
GDB_REGNO_MTOPEI 
GDB_REGNO_CSR4095 
GDB_REGNO_PRIV 
GDB_REGNO_V0 
GDB_REGNO_V1 
GDB_REGNO_V2 
GDB_REGNO_V3 
GDB_REGNO_V4 
GDB_REGNO_V5 
GDB_REGNO_V6 
GDB_REGNO_V7 
GDB_REGNO_V8 
GDB_REGNO_V9 
GDB_REGNO_V10 
GDB_REGNO_V11 
GDB_REGNO_V12 
GDB_REGNO_V13 
GDB_REGNO_V14 
GDB_REGNO_V15 
GDB_REGNO_V16 
GDB_REGNO_V17 
GDB_REGNO_V18 
GDB_REGNO_V19 
GDB_REGNO_V20 
GDB_REGNO_V21 
GDB_REGNO_V22 
GDB_REGNO_V23 
GDB_REGNO_V24 
GDB_REGNO_V25 
GDB_REGNO_V26 
GDB_REGNO_V27 
GDB_REGNO_V28 
GDB_REGNO_V29 
GDB_REGNO_V30 
GDB_REGNO_V31 
GDB_REGNO_COUNT 

Definition at line 10 of file gdb_regs.h.