Revision 91736d37 target-sparc/exec.h
b/target-sparc/exec.h | ||
---|---|---|
23 | 23 |
{ |
24 | 24 |
} |
25 | 25 |
|
26 |
/* helper.c */ |
|
27 |
void cpu_lock(void); |
|
28 |
void cpu_unlock(void); |
|
26 | 29 |
int cpu_sparc_handle_mmu_fault(CPUState *env1, target_ulong address, int rw, |
27 | 30 |
int mmu_idx, int is_softmmu); |
31 |
target_ulong mmu_probe(CPUState *env, target_ulong address, int mmulev); |
|
32 |
void dump_mmu(CPUState *env); |
|
33 |
void memcpy32(target_ulong *dst, const target_ulong *src); |
|
34 |
|
|
35 |
/* op_helper.c */ |
|
28 | 36 |
void do_interrupt(CPUState *env); |
29 | 37 |
|
38 |
/* cpu-exec.c */ |
|
39 |
void cpu_loop_exit(void); |
|
40 |
int cpu_sparc_signal_handler(int host_signum, void *pinfo, void *puc); |
|
41 |
|
|
42 |
/* sun4m.c */ |
|
43 |
void cpu_check_irqs(CPUSPARCState *env); |
|
44 |
|
|
30 | 45 |
static inline int cpu_halted(CPUState *env1) { |
31 | 46 |
if (!env1->halted) |
32 | 47 |
return 0; |
Also available in: Unified diff