mirror of https://github.com/xqemu/xqemu.git
target-sparc: Typedef struct CPUSPARCState early
Will be needed for qemu_irq_ack callback. Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
9b9a970a23
commit
cb15982158
|
@ -378,7 +378,9 @@ struct QEMUFile;
|
||||||
void cpu_put_timer(struct QEMUFile *f, CPUTimer *s);
|
void cpu_put_timer(struct QEMUFile *f, CPUTimer *s);
|
||||||
void cpu_get_timer(struct QEMUFile *f, CPUTimer *s);
|
void cpu_get_timer(struct QEMUFile *f, CPUTimer *s);
|
||||||
|
|
||||||
typedef struct CPUSPARCState {
|
typedef struct CPUSPARCState CPUSPARCState;
|
||||||
|
|
||||||
|
struct CPUSPARCState {
|
||||||
target_ulong gregs[8]; /* general registers */
|
target_ulong gregs[8]; /* general registers */
|
||||||
target_ulong *regwptr; /* pointer to current register window */
|
target_ulong *regwptr; /* pointer to current register window */
|
||||||
target_ulong pc; /* program counter */
|
target_ulong pc; /* program counter */
|
||||||
|
@ -503,7 +505,7 @@ typedef struct CPUSPARCState {
|
||||||
|
|
||||||
/* Leon3 cache control */
|
/* Leon3 cache control */
|
||||||
uint32_t cache_control;
|
uint32_t cache_control;
|
||||||
} CPUSPARCState;
|
};
|
||||||
|
|
||||||
#ifndef NO_CPU_IO_DEFS
|
#ifndef NO_CPU_IO_DEFS
|
||||||
/* cpu_init.c */
|
/* cpu_init.c */
|
||||||
|
|
Loading…
Reference in New Issue