summaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-29 11:51:08 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-29 11:51:08 +0000
commitd12f4c38226f6f029fb55cb9ec0ed4d2054a9851 (patch)
tree5817574669635423b71887bedaca9136f2926594 /hw
parent418d7c7169818bce67a570fdc86ffb613f53263a (diff)
downloadqemu-d12f4c38226f6f029fb55cb9ec0ed4d2054a9851.tar.gz
Change POWERPC_PPC_GENERIC to POWERPC_DEFAULT.
Use it as default for workstation targets. Fix PowerPC 750fl and 750gl definitions. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3256 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw')
-rw-r--r--hw/ppc_chrp.c9
-rw-r--r--hw/ppc_prep.c3
2 files changed, 2 insertions, 10 deletions
diff --git a/hw/ppc_chrp.c b/hw/ppc_chrp.c
index dc115949f5..64746159ba 100644
--- a/hw/ppc_chrp.c
+++ b/hw/ppc_chrp.c
@@ -330,15 +330,8 @@ static void ppc_chrp_init (int ram_size, int vga_ram_size, int boot_device,
qemu_register_reset(&cpu_ppc_reset, env);
register_savevm("cpu", 0, 3, cpu_save, cpu_load, env);
- /* Default CPU is a generic 74x/75x */
if (cpu_model == NULL)
- cpu_model = "750";
- /* XXX: CPU model (or PVR) should be provided on command line */
- // ppc_find_by_name("750gx", &def); // Linux boot OK
- // ppc_find_by_name("750fx", &def); // Linux boot OK
- /* Linux does not boot on 750cxe (and probably other 750cx based)
- * because it assumes it has 8 IBAT & DBAT pairs as it only have 4.
- */
+ cpu_model = "default";
ppc_find_by_name(cpu_model, &def);
if (def == NULL) {
cpu_abort(env, "Unable to find PowerPC CPU definition\n");
diff --git a/hw/ppc_prep.c b/hw/ppc_prep.c
index de0e9f098e..504ca33a9c 100644
--- a/hw/ppc_prep.c
+++ b/hw/ppc_prep.c
@@ -544,9 +544,8 @@ static void ppc_prep_init (int ram_size, int vga_ram_size, int boot_device,
qemu_register_reset(&cpu_ppc_reset, env);
register_savevm("cpu", 0, 3, cpu_save, cpu_load, env);
- /* Default CPU is a 604 */
if (cpu_model == NULL)
- cpu_model = "604";
+ cpu_model = "default";
ppc_find_by_name(cpu_model, &def);
if (def == NULL) {
cpu_abort(env, "Unable to find PowerPC CPU definition\n");