A context structure carrying ARM CPU state.
More...
#include "snapshot/cpu_context.h"
|
uint32_t | regs [11] |
|
uint32_t | fp |
|
uint32_t | ip |
|
uint32_t | sp |
|
uint32_t | lr |
|
uint32_t | pc |
|
uint32_t | cpsr |
|
struct { | |
|
struct fp_reg { | |
|
uint32_t sign1: 1 | |
|
uint32_t unused: 15 | |
|
uint32_t sign2: 1 | |
|
uint32_t exponent: 14 | |
|
uint32_t j: 1 | |
|
uint32_t mantissa1: 31 | |
|
uint32_t mantisss0: 32 | |
|
} fpregs [8] | |
|
uint32_t fpsr: 32 | |
|
uint32_t fpcr: 32 | |
|
uint8_t type [8] | |
|
uint32_t init_flag | |
|
} | fpa_regs | |
|
struct { | |
|
uint64_t vfp [32] | |
|
uint32_t fpscr | |
|
} | vfp_regs | |
|
bool | have_fpa_regs |
|
bool | have_vfp_regs |
|
A context structure carrying ARM CPU state.
The documentation for this struct was generated from the following file: