GDB (API)
|
Go to the source code of this file.
Classes | |
struct | gdbarch_tdep |
Defines | |
#define | NIOS2_Z_REGNUM 0 /* Zero */ |
#define | NIOS2_R2_REGNUM 2 /* used for return value */ |
#define | NIOS2_R3_REGNUM 3 /* used for return value */ |
#define | NIOS2_R4_REGNUM 4 |
#define | NIOS2_R7_REGNUM 7 |
#define | NIOS2_GP_REGNUM 26 /* Global Pointer */ |
#define | NIOS2_SP_REGNUM 27 /* Stack Pointer */ |
#define | NIOS2_FP_REGNUM 28 /* Frame Pointer */ |
#define | NIOS2_EA_REGNUM 29 /* Exception address */ |
#define | NIOS2_BA_REGNUM 30 /* Breakpoint return address */ |
#define | NIOS2_RA_REGNUM 31 /* Return address */ |
#define | NIOS2_PC_REGNUM 32 |
#define | NIOS2_STATUS_REGNUM 33 |
#define | NIOS2_ESTATUS_REGNUM 34 |
#define | NIOS2_BSTATUS_REGNUM 35 |
#define | NIOS2_IENABLE_REGNUM 36 |
#define | NIOS2_IPENDING_REGNUM 37 |
#define | NIOS2_CPUID_REGNUM 38 |
#define | NIOS2_EXCEPTION_REGNUM 40 |
#define | NIOS2_PTEADDR_REGNUM 41 |
#define | NIOS2_TLBACC_REGNUM 42 |
#define | NIOS2_TLBMISC_REGNUM 43 |
#define | NIOS2_ECCINJ_REGNUM 44 |
#define | NIOS2_BADADDR_REGNUM 45 |
#define | NIOS2_CONFIG_REGNUM 46 |
#define | NIOS2_MPUBASE_REGNUM 47 |
#define | NIOS2_MPUACC_REGNUM 48 |
#define | NIOS2_FIRST_ARGREG NIOS2_R4_REGNUM |
#define | NIOS2_LAST_ARGREG NIOS2_R7_REGNUM |
#define | NIOS2_NUM_REGS 49 |
#define | NIOS2_OPCODE_SIZE 4 |
Variables | |
struct target_desc * | tdesc_nios2_linux |
struct target_desc * | tdesc_nios2 |
#define NIOS2_BA_REGNUM 30 /* Breakpoint return address */ |
Definition at line 34 of file nios2-tdep.h.
#define NIOS2_BADADDR_REGNUM 45 |
Definition at line 50 of file nios2-tdep.h.
#define NIOS2_BSTATUS_REGNUM 35 |
Definition at line 41 of file nios2-tdep.h.
#define NIOS2_CONFIG_REGNUM 46 |
Definition at line 51 of file nios2-tdep.h.
#define NIOS2_CPUID_REGNUM 38 |
Definition at line 44 of file nios2-tdep.h.
#define NIOS2_EA_REGNUM 29 /* Exception address */ |
Definition at line 33 of file nios2-tdep.h.
#define NIOS2_ECCINJ_REGNUM 44 |
Definition at line 49 of file nios2-tdep.h.
#define NIOS2_ESTATUS_REGNUM 34 |
Definition at line 40 of file nios2-tdep.h.
#define NIOS2_EXCEPTION_REGNUM 40 |
Definition at line 45 of file nios2-tdep.h.
#define NIOS2_FIRST_ARGREG NIOS2_R4_REGNUM |
Definition at line 56 of file nios2-tdep.h.
#define NIOS2_FP_REGNUM 28 /* Frame Pointer */ |
Definition at line 32 of file nios2-tdep.h.
#define NIOS2_GP_REGNUM 26 /* Global Pointer */ |
Definition at line 30 of file nios2-tdep.h.
#define NIOS2_IENABLE_REGNUM 36 |
Definition at line 42 of file nios2-tdep.h.
#define NIOS2_IPENDING_REGNUM 37 |
Definition at line 43 of file nios2-tdep.h.
#define NIOS2_LAST_ARGREG NIOS2_R7_REGNUM |
Definition at line 57 of file nios2-tdep.h.
#define NIOS2_MPUACC_REGNUM 48 |
Definition at line 53 of file nios2-tdep.h.
#define NIOS2_MPUBASE_REGNUM 47 |
Definition at line 52 of file nios2-tdep.h.
#define NIOS2_NUM_REGS 49 |
Definition at line 60 of file nios2-tdep.h.
#define NIOS2_OPCODE_SIZE 4 |
Definition at line 63 of file nios2-tdep.h.
#define NIOS2_PC_REGNUM 32 |
Definition at line 36 of file nios2-tdep.h.
#define NIOS2_PTEADDR_REGNUM 41 |
Definition at line 46 of file nios2-tdep.h.
#define NIOS2_R2_REGNUM 2 /* used for return value */ |
Definition at line 25 of file nios2-tdep.h.
#define NIOS2_R3_REGNUM 3 /* used for return value */ |
Definition at line 26 of file nios2-tdep.h.
#define NIOS2_R4_REGNUM 4 |
Definition at line 28 of file nios2-tdep.h.
#define NIOS2_R7_REGNUM 7 |
Definition at line 29 of file nios2-tdep.h.
#define NIOS2_RA_REGNUM 31 /* Return address */ |
Definition at line 35 of file nios2-tdep.h.
#define NIOS2_SP_REGNUM 27 /* Stack Pointer */ |
Definition at line 31 of file nios2-tdep.h.
#define NIOS2_STATUS_REGNUM 33 |
Definition at line 39 of file nios2-tdep.h.
#define NIOS2_TLBACC_REGNUM 42 |
Definition at line 47 of file nios2-tdep.h.
#define NIOS2_TLBMISC_REGNUM 43 |
Definition at line 48 of file nios2-tdep.h.
#define NIOS2_Z_REGNUM 0 /* Zero */ |
Definition at line 24 of file nios2-tdep.h.
struct target_desc* tdesc_nios2 |
struct target_desc* tdesc_nios2_linux |
Definition at line 8 of file nios2-linux.c.