Revision 938828a2

b/hw/ppc.c
440 440
    NVRAM_set_word(nvram,  0xFC, crc);
441 441

  
442 442
    return 0;
443
 }
444

  
445
/*****************************************************************************/
446
void ppc_init (int ram_size, int vga_ram_size, int boot_device,
447
	       DisplayState *ds, const char **fd_filename, int snapshot,
448
	       const char *kernel_filename, const char *kernel_cmdline,
449
	       const char *initrd_filename)
450
{
451
    if (prep_enabled) {
452
        ppc_prep_init(ram_size, vga_ram_size, boot_device, ds, fd_filename,
453
                      snapshot, kernel_filename, kernel_cmdline,
454
                      initrd_filename);
455
    } else {
456
        ppc_chrp_init(ram_size, vga_ram_size, boot_device, ds, fd_filename,
457
                      snapshot, kernel_filename, kernel_cmdline,
458
                      initrd_filename);
459
    }
460
    /* Special port to get debug messages from Open-Firmware */
461
    register_ioport_write(0x0F00, 4, 1, &PPC_debug_write, NULL);
462 443
}

Also available in: Unified diff