summaryrefslogtreecommitdiff
path: root/vl.h
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-03-05 19:44:02 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-03-05 19:44:02 +0000
commit94fc95cdb2e91826bd6a4c98cea4f4d9fa0fffb1 (patch)
treec423a9cdeacbc5258ff8bb81764728d73fc0afc8 /vl.h
parent7a2d6d9650ed16b2cdb0b4876fe9efce7ef8ea6d (diff)
downloadqemu-94fc95cdb2e91826bd6a4c98cea4f4d9fa0fffb1.tar.gz
New -cpu options: choose CPU model for emulated target.
Only relevant on PowerPC targets, for now. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2468 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'vl.h')
-rw-r--r--vl.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/vl.h b/vl.h
index ae501e24b6..0f5ab97004 100644
--- a/vl.h
+++ b/vl.h
@@ -695,7 +695,7 @@ typedef void QEMUMachineInitFunc(int ram_size, int vga_ram_size,
int boot_device,
DisplayState *ds, const char **fd_filename, int snapshot,
const char *kernel_filename, const char *kernel_cmdline,
- const char *initrd_filename);
+ const char *initrd_filename, const char *cpu_model);
typedef struct QEMUMachine {
const char *name;
@@ -709,6 +709,10 @@ int qemu_register_machine(QEMUMachine *m);
typedef void SetIRQFunc(void *opaque, int irq_num, int level);
typedef void IRQRequestFunc(void *opaque, int level);
+#if defined(TARGET_PPC)
+void ppc_cpu_list (FILE *f, int (*cpu_fprintf)(FILE *f, const char *fmt, ...));
+#endif
+
/* ISA bus */
extern target_phys_addr_t isa_mem_base;