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: