GDB (API)
Classes | Enumerations | Functions | Variables
/home/stan/gdb/src/gdb/msp430-tdep.c File Reference
#include "defs.h"
#include "arch-utils.h"
#include "prologue-value.h"
#include "target.h"
#include "regcache.h"
#include "dis-asm.h"
#include "gdbtypes.h"
#include "frame.h"
#include "frame-unwind.h"
#include "frame-base.h"
#include "value.h"
#include "gdbcore.h"
#include "dwarf2-frame.h"
#include "reggroups.h"
#include "elf/msp430.h"
#include "opcode/msp430-decode.h"
#include "elf-bfd.h"

Go to the source code of this file.

Classes

struct  gdbarch_tdep

Enumerations

enum  {
  MSP430_PC_RAW_REGNUM, MSP430_SP_RAW_REGNUM, MSP430_SR_RAW_REGNUM, MSP430_CG_RAW_REGNUM,
  MSP430_R4_RAW_REGNUM, MSP430_R5_RAW_REGNUM, MSP430_R6_RAW_REGNUM, MSP430_R7_RAW_REGNUM,
  MSP430_R8_RAW_REGNUM, MSP430_R9_RAW_REGNUM, MSP430_R10_RAW_REGNUM, MSP430_R11_RAW_REGNUM,
  MSP430_R12_RAW_REGNUM, MSP430_R13_RAW_REGNUM, MSP430_R14_RAW_REGNUM, MSP430_R15_RAW_REGNUM,
  MSP430_NUM_REGS, MSP430_PC_REGNUM = MSP430_NUM_REGS, MSP430_SP_REGNUM, MSP430_SR_REGNUM,
  MSP430_CG_REGNUM, MSP430_R4_REGNUM, MSP430_R5_REGNUM, MSP430_R6_REGNUM,
  MSP430_R7_REGNUM, MSP430_R8_REGNUM, MSP430_R9_REGNUM, MSP430_R10_REGNUM,
  MSP430_R11_REGNUM, MSP430_R12_REGNUM, MSP430_R13_REGNUM, MSP430_R14_REGNUM,
  MSP430_R15_REGNUM, MSP430_NUM_TOTAL_REGS, MSP430_NUM_PSEUDO_REGS = MSP430_NUM_TOTAL_REGS - MSP430_NUM_REGS
}
enum  { MSP_ISA_MSP430, MSP_ISA_MSP430X }
enum  { MSP_SMALL_CODE_MODEL, MSP_LARGE_CODE_MODEL }

Functions

void _initialize_msp430_tdep (void)

Variables

initialize_file_ftype _initialize_msp430_tdep

Enumeration Type Documentation

anonymous enum
Enumerator:
MSP430_PC_RAW_REGNUM 
MSP430_SP_RAW_REGNUM 
MSP430_SR_RAW_REGNUM 
MSP430_CG_RAW_REGNUM 
MSP430_R4_RAW_REGNUM 
MSP430_R5_RAW_REGNUM 
MSP430_R6_RAW_REGNUM 
MSP430_R7_RAW_REGNUM 
MSP430_R8_RAW_REGNUM 
MSP430_R9_RAW_REGNUM 
MSP430_R10_RAW_REGNUM 
MSP430_R11_RAW_REGNUM 
MSP430_R12_RAW_REGNUM 
MSP430_R13_RAW_REGNUM 
MSP430_R14_RAW_REGNUM 
MSP430_R15_RAW_REGNUM 
MSP430_NUM_REGS 
MSP430_PC_REGNUM 
MSP430_SP_REGNUM 
MSP430_SR_REGNUM 
MSP430_CG_REGNUM 
MSP430_R4_REGNUM 
MSP430_R5_REGNUM 
MSP430_R6_REGNUM 
MSP430_R7_REGNUM 
MSP430_R8_REGNUM 
MSP430_R9_REGNUM 
MSP430_R10_REGNUM 
MSP430_R11_REGNUM 
MSP430_R12_REGNUM 
MSP430_R13_REGNUM 
MSP430_R14_REGNUM 
MSP430_R15_REGNUM 
MSP430_NUM_TOTAL_REGS 
MSP430_NUM_PSEUDO_REGS 

Definition at line 44 of file msp430-tdep.c.

anonymous enum
Enumerator:
MSP_ISA_MSP430 
MSP_ISA_MSP430X 

Definition at line 86 of file msp430-tdep.c.

anonymous enum
Enumerator:
MSP_SMALL_CODE_MODEL 
MSP_LARGE_CODE_MODEL 

Definition at line 95 of file msp430-tdep.c.


Function Documentation

void _initialize_msp430_tdep ( void  )

Definition at line 1038 of file msp430-tdep.c.


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines