aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc_oldworld.c
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-11-24 02:56:36 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-11-24 02:56:36 +0000
commitaae9366a036b813d58fad2d99d28a2a478109f75 (patch)
tree2d9bbb471a9fa0d87e99947c65b86a7e56255e4d /hw/ppc_oldworld.c
parent6b542af760f44409b40441225fbef31a3b4bdbe1 (diff)
downloadqemu-aae9366a036b813d58fad2d99d28a2a478109f75.zip
qemu-aae9366a036b813d58fad2d99d28a2a478109f75.tar.gz
qemu-aae9366a036b813d58fad2d99d28a2a478109f75.tar.bz2
More PowerPC debug print fixes - hardware emulation pass.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3726 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/ppc_oldworld.c')
-rw-r--r--hw/ppc_oldworld.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/hw/ppc_oldworld.c b/hw/ppc_oldworld.c
index f3fe1a9..53edcd5 100644
--- a/hw/ppc_oldworld.c
+++ b/hw/ppc_oldworld.c
@@ -41,7 +41,7 @@ static int vga_osi_call (CPUState *env)
static int vga_vbl_enabled;
int linesize;
- // printf("osi_call R5=%d\n", env->gpr[5]);
+ // printf("osi_call R5=" REGX "\n", ppc_dump_gpr(env, 5));
/* same handler as PearPC, coming from the original MOL video
driver. */
@@ -93,7 +93,8 @@ static int vga_osi_call (CPUState *env)
/* R6 = x, R7 = y, R8 = visible, R9 = data */
break;
default:
- fprintf(stderr, "unsupported OSI call R5=" REGX "\n", env->gpr[5]);
+ fprintf(stderr, "unsupported OSI call R5=" REGX "\n",
+ ppc_dump_gpr(env, 5));
break;
}
@@ -245,7 +246,7 @@ static void ppc_heathrow_init (int ram_size, int vga_ram_size,
}
isa_mem_base = 0x80000000;
-
+
/* Register 2 MB of ISA IO space */
isa_mmio_init(0xfe000000, 0x00200000);
@@ -277,13 +278,13 @@ static void ppc_heathrow_init (int ram_size, int vga_ram_size,
pci_vga_init(pci_bus, ds, phys_ram_base + ram_size,
ram_size, vga_ram_size,
vga_bios_offset, vga_bios_size);
-
+
/* XXX: suppress that */
dummy_irq = i8259_init(NULL);
/* XXX: use Mac Serial port */
serial_init(0x3f8, dummy_irq[4], serial_hds[0]);
-
+
for(i = 0; i < nb_nics; i++) {
if (!nd_table[i].model)
nd_table[i].model = "ne2k_pci";
@@ -301,7 +302,7 @@ static void ppc_heathrow_init (int ram_size, int vga_ram_size,
adb_kbd_init(&adb_bus);
adb_mouse_init(&adb_bus);
-
+
nvr = macio_nvram_init(&nvram_mem_index, 0x2000);
pmac_format_nvram_partition(nvr, 0x2000);