Planeshift
minidump_cpu_arm.h File Reference

Go to the source code of this file.

Classes

struct  MDFloatingSaveAreaARM
 
struct  MDRawContextARM
 

Macros

#define MD_CONTEXT_ARM   0x40000000
 
#define MD_CONTEXT_ARM_ALL
 
#define MD_CONTEXT_ARM_FLOATING_POINT   (MD_CONTEXT_ARM | 0x00000004)
 
#define MD_CONTEXT_ARM_FULL
 
#define MD_CONTEXT_ARM_GPR_COUNT   16
 
#define MD_CONTEXT_ARM_INTEGER   (MD_CONTEXT_ARM | 0x00000002)
 
#define MD_CONTEXT_ARM_OLD   0x00000040
 
#define MD_FLOATINGSAVEAREA_ARM_FPEXTRA_COUNT   8
 
#define MD_FLOATINGSAVEAREA_ARM_FPR_COUNT   32
 

Enumerations

enum  MDARMRegisterNumbers {
  MD_CONTEXT_ARM_REG_IOS_FP = 7, MD_CONTEXT_ARM_REG_FP = 11, MD_CONTEXT_ARM_REG_SP = 13, MD_CONTEXT_ARM_REG_LR = 14,
  MD_CONTEXT_ARM_REG_PC = 15
}
 

Macro Definition Documentation

#define MD_CONTEXT_ARM   0x40000000

Definition at line 141 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_ALL
Value:

Definition at line 148 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_FLOATING_POINT   (MD_CONTEXT_ARM | 0x00000004)

Definition at line 143 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_FULL
Value:

Definition at line 145 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_GPR_COUNT   16

Definition at line 89 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_INTEGER   (MD_CONTEXT_ARM | 0x00000002)

Definition at line 142 of file minidump_cpu_arm.h.

#define MD_CONTEXT_ARM_OLD   0x00000040

Definition at line 138 of file minidump_cpu_arm.h.

#define MD_FLOATINGSAVEAREA_ARM_FPEXTRA_COUNT   8

Definition at line 70 of file minidump_cpu_arm.h.

#define MD_FLOATINGSAVEAREA_ARM_FPR_COUNT   32

Definition at line 69 of file minidump_cpu_arm.h.

Enumeration Type Documentation

Enumerator
MD_CONTEXT_ARM_REG_IOS_FP 
MD_CONTEXT_ARM_REG_FP 
MD_CONTEXT_ARM_REG_SP 
MD_CONTEXT_ARM_REG_LR 
MD_CONTEXT_ARM_REG_PC 

Definition at line 122 of file minidump_cpu_arm.h.