Revision 20c9f095 target-sparc/cpu.h
b/target-sparc/cpu.h | ||
---|---|---|
226 | 226 |
uint64_t mgregs[8]; /* mmu general registers */ |
227 | 227 |
uint64_t fprs; |
228 | 228 |
uint64_t tick_cmpr, stick_cmpr; |
229 |
void *tick, *stick; |
|
229 | 230 |
uint64_t gsr; |
230 | 231 |
uint32_t gl; // UA2005 |
231 | 232 |
/* UA 2005 hyperprivileged registers */ |
232 | 233 |
uint64_t hpstate, htstate[MAXTL], hintp, htba, hver, hstick_cmpr, ssr; |
234 |
void *hstick; // UA 2005 |
|
233 | 235 |
#endif |
234 | 236 |
#if !defined(TARGET_SPARC64) && !defined(reg_T2) |
235 | 237 |
target_ulong t2; |
... | ... | |
292 | 294 |
void raise_exception(int tt); |
293 | 295 |
void do_unassigned_access(target_phys_addr_t addr, int is_write, int is_exec, |
294 | 296 |
int is_asi); |
297 |
void do_tick_set_count(void *opaque, uint64_t count); |
|
298 |
uint64_t do_tick_get_count(void *opaque); |
|
299 |
void do_tick_set_limit(void *opaque, uint64_t limit); |
|
295 | 300 |
|
296 | 301 |
#include "cpu-all.h" |
297 | 302 |
|
Also available in: Unified diff