--- qemu/hw/ppc_mac.h 2018/04/24 16:52:20 1.1.1.2 +++ qemu/hw/ppc_mac.h 2018/04/24 17:36:58 1.1.1.4 @@ -28,6 +28,7 @@ /* SMP is not enabled, for now */ #define MAX_CPUS 1 +#define BIOS_SIZE (1024 * 1024) #define BIOS_FILENAME "ppc_rom.bin" #define VGABIOS_FILENAME "video.x" #define NVRAM_SIZE 0x2000 @@ -35,7 +36,8 @@ #define PROM_ADDR 0xfff00000 #define KERNEL_LOAD_ADDR 0x01000000 -#define INITRD_LOAD_ADDR 0x01800000 +#define CMDLINE_ADDR 0x027ff000 +#define INITRD_LOAD_ADDR 0x02800000 #define ESCC_CLOCK 3686400 @@ -47,10 +49,6 @@ void macio_init (PCIBus *bus, int device int dbdma_mem_index, int cuda_mem_index, void *nvram, int nb_ide, int *ide_mem_index, int escc_mem_index); -/* NewWorld PowerMac IDE */ -int pmac_ide_init (BlockDriverState **hd_table, qemu_irq irq, - void *dbdma, int channel, qemu_irq dma_irq); - /* Heathrow PIC */ qemu_irq *heathrow_pic_init(int *pmem_index, int nb_cpus, qemu_irq **irqs);