GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Macros | Enumerations
microblaze-tdep.h File Reference
#include "gdbarch.h"

Go to the source code of this file.

Classes

struct  microblaze_gdbarch_tdep
 
struct  microblaze_frame_cache
 

Macros

#define MICROBLAZE_REGISTER_SIZE   4
 
#define MICROBLAZE_BREAKPOINT   {0xb9, 0xcc, 0x00, 0x60}
 

Enumerations

enum  microblaze_regnum {
  MICROBLAZE_R0_REGNUM , MICROBLAZE_R1_REGNUM , MICROBLAZE_SP_REGNUM = MICROBLAZE_R1_REGNUM , MICROBLAZE_R2_REGNUM ,
  MICROBLAZE_R3_REGNUM , MICROBLAZE_RETVAL_REGNUM = MICROBLAZE_R3_REGNUM , MICROBLAZE_R4_REGNUM , MICROBLAZE_R5_REGNUM ,
  MICROBLAZE_FIRST_ARGREG = MICROBLAZE_R5_REGNUM , MICROBLAZE_R6_REGNUM , MICROBLAZE_R7_REGNUM , MICROBLAZE_R8_REGNUM ,
  MICROBLAZE_R9_REGNUM , MICROBLAZE_R10_REGNUM , MICROBLAZE_LAST_ARGREG = MICROBLAZE_R10_REGNUM , MICROBLAZE_R11_REGNUM ,
  MICROBLAZE_R12_REGNUM , MICROBLAZE_R13_REGNUM , MICROBLAZE_R14_REGNUM , MICROBLAZE_R15_REGNUM ,
  MICROBLAZE_R16_REGNUM , MICROBLAZE_R17_REGNUM , MICROBLAZE_R18_REGNUM , MICROBLAZE_R19_REGNUM ,
  MICROBLAZE_R20_REGNUM , MICROBLAZE_R21_REGNUM , MICROBLAZE_R22_REGNUM , MICROBLAZE_R23_REGNUM ,
  MICROBLAZE_R24_REGNUM , MICROBLAZE_R25_REGNUM , MICROBLAZE_R26_REGNUM , MICROBLAZE_R27_REGNUM ,
  MICROBLAZE_R28_REGNUM , MICROBLAZE_R29_REGNUM , MICROBLAZE_R30_REGNUM , MICROBLAZE_R31_REGNUM ,
  MICROBLAZE_PC_REGNUM , MICROBLAZE_MSR_REGNUM , MICROBLAZE_EAR_REGNUM , MICROBLAZE_ESR_REGNUM ,
  MICROBLAZE_FSR_REGNUM , MICROBLAZE_BTR_REGNUM , MICROBLAZE_PVR0_REGNUM , MICROBLAZE_PVR1_REGNUM ,
  MICROBLAZE_PVR2_REGNUM , MICROBLAZE_PVR3_REGNUM , MICROBLAZE_PVR4_REGNUM , MICROBLAZE_PVR5_REGNUM ,
  MICROBLAZE_PVR6_REGNUM , MICROBLAZE_PVR7_REGNUM , MICROBLAZE_PVR8_REGNUM , MICROBLAZE_PVR9_REGNUM ,
  MICROBLAZE_PVR10_REGNUM , MICROBLAZE_PVR11_REGNUM , MICROBLAZE_REDR_REGNUM , MICROBLAZE_RPID_REGNUM ,
  MICROBLAZE_RZPR_REGNUM , MICROBLAZE_RTLBX_REGNUM , MICROBLAZE_RTLBSX_REGNUM , MICROBLAZE_RTLBLO_REGNUM ,
  MICROBLAZE_RTLBHI_REGNUM , MICROBLAZE_SLR_REGNUM , MICROBLAZE_NUM_CORE_REGS = MICROBLAZE_SLR_REGNUM , MICROBLAZE_SHR_REGNUM ,
  MICROBLAZE_NUM_REGS
}
 

Macro Definition Documentation

◆ MICROBLAZE_BREAKPOINT

#define MICROBLAZE_BREAKPOINT   {0xb9, 0xcc, 0x00, 0x60}

Definition at line 121 of file microblaze-tdep.h.

◆ MICROBLAZE_REGISTER_SIZE

#define MICROBLAZE_REGISTER_SIZE   4

Enumeration Type Documentation

◆ microblaze_regnum

Enumerator
MICROBLAZE_R0_REGNUM 
MICROBLAZE_R1_REGNUM 
MICROBLAZE_SP_REGNUM 
MICROBLAZE_R2_REGNUM 
MICROBLAZE_R3_REGNUM 
MICROBLAZE_RETVAL_REGNUM 
MICROBLAZE_R4_REGNUM 
MICROBLAZE_R5_REGNUM 
MICROBLAZE_FIRST_ARGREG 
MICROBLAZE_R6_REGNUM 
MICROBLAZE_R7_REGNUM 
MICROBLAZE_R8_REGNUM 
MICROBLAZE_R9_REGNUM 
MICROBLAZE_R10_REGNUM 
MICROBLAZE_LAST_ARGREG 
MICROBLAZE_R11_REGNUM 
MICROBLAZE_R12_REGNUM 
MICROBLAZE_R13_REGNUM 
MICROBLAZE_R14_REGNUM 
MICROBLAZE_R15_REGNUM 
MICROBLAZE_R16_REGNUM 
MICROBLAZE_R17_REGNUM 
MICROBLAZE_R18_REGNUM 
MICROBLAZE_R19_REGNUM 
MICROBLAZE_R20_REGNUM 
MICROBLAZE_R21_REGNUM 
MICROBLAZE_R22_REGNUM 
MICROBLAZE_R23_REGNUM 
MICROBLAZE_R24_REGNUM 
MICROBLAZE_R25_REGNUM 
MICROBLAZE_R26_REGNUM 
MICROBLAZE_R27_REGNUM 
MICROBLAZE_R28_REGNUM 
MICROBLAZE_R29_REGNUM 
MICROBLAZE_R30_REGNUM 
MICROBLAZE_R31_REGNUM 
MICROBLAZE_PC_REGNUM 
MICROBLAZE_MSR_REGNUM 
MICROBLAZE_EAR_REGNUM 
MICROBLAZE_ESR_REGNUM 
MICROBLAZE_FSR_REGNUM 
MICROBLAZE_BTR_REGNUM 
MICROBLAZE_PVR0_REGNUM 
MICROBLAZE_PVR1_REGNUM 
MICROBLAZE_PVR2_REGNUM 
MICROBLAZE_PVR3_REGNUM 
MICROBLAZE_PVR4_REGNUM 
MICROBLAZE_PVR5_REGNUM 
MICROBLAZE_PVR6_REGNUM 
MICROBLAZE_PVR7_REGNUM 
MICROBLAZE_PVR8_REGNUM 
MICROBLAZE_PVR9_REGNUM 
MICROBLAZE_PVR10_REGNUM 
MICROBLAZE_PVR11_REGNUM 
MICROBLAZE_REDR_REGNUM 
MICROBLAZE_RPID_REGNUM 
MICROBLAZE_RZPR_REGNUM 
MICROBLAZE_RTLBX_REGNUM 
MICROBLAZE_RTLBSX_REGNUM 
MICROBLAZE_RTLBLO_REGNUM 
MICROBLAZE_RTLBHI_REGNUM 
MICROBLAZE_SLR_REGNUM 
MICROBLAZE_NUM_CORE_REGS 
MICROBLAZE_SHR_REGNUM 
MICROBLAZE_NUM_REGS 

Definition at line 31 of file microblaze-tdep.h.