Revision 375ee38b target-sparc/cpu.h
b/target-sparc/cpu.h | ||
---|---|---|
169 | 169 |
#define NB_MMU_MODES 2 |
170 | 170 |
#else |
171 | 171 |
#define NB_MMU_MODES 3 |
172 |
typedef struct trap_state { |
|
173 |
uint64_t tpc; |
|
174 |
uint64_t tnpc; |
|
175 |
uint64_t tstate; |
|
176 |
uint32_t tt; |
|
177 |
} trap_state; |
|
172 | 178 |
#endif |
173 | 179 |
|
174 | 180 |
typedef struct CPUSPARCState { |
... | ... | |
234 | 240 |
#if defined(TARGET_SPARC64) |
235 | 241 |
#define MAXTL 4 |
236 | 242 |
uint64_t t0, t1, t2; |
237 |
uint64_t tpc[MAXTL]; |
|
238 |
uint64_t tnpc[MAXTL]; |
|
239 |
uint64_t tstate[MAXTL]; |
|
240 |
uint32_t tt[MAXTL]; |
|
243 |
trap_state *tsptr; |
|
244 |
trap_state ts[MAXTL]; |
|
241 | 245 |
uint32_t xcc; /* Extended integer condition codes */ |
242 | 246 |
uint32_t asi; |
243 | 247 |
uint32_t pstate; |
Also available in: Unified diff