Commit e5d01b06776fcc2cc6e75c32959c921daea86d02

Authored by aurel32
1 parent 1d1f8c33

target-ppc: add an openbios-ppc image

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6260 c046a42c-6fe2-441c-8c8c-71466251a162
Makefile
@@ -221,8 +221,9 @@ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr @@ -221,8 +221,9 @@ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr
221 221
222 ifdef INSTALL_BLOBS 222 ifdef INSTALL_BLOBS
223 BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \ 223 BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \
224 -video.x openbios-sparc32 openbios-sparc64 pxe-ne2k_pci.bin \  
225 -pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin bamboo.dtb 224 +video.x openbios-sparc32 openbios-sparc64 openbios-ppc \
  225 +pxe-ne2k_pci.bin pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin \
  226 +bamboo.dtb
226 else 227 else
227 BLOBS= 228 BLOBS=
228 endif 229 endif
@@ -354,6 +355,7 @@ tarbin: @@ -354,6 +355,7 @@ tarbin:
354 $(datadir)/video.x \ 355 $(datadir)/video.x \
355 $(datadir)/openbios-sparc32 \ 356 $(datadir)/openbios-sparc32 \
356 $(datadir)/openbios-sparc64 \ 357 $(datadir)/openbios-sparc64 \
  358 + $(datadir)/openbios-ppc \
357 $(datadir)/pxe-ne2k_pci.bin \ 359 $(datadir)/pxe-ne2k_pci.bin \
358 $(datadir)/pxe-rtl8139.bin \ 360 $(datadir)/pxe-rtl8139.bin \
359 $(datadir)/pxe-pcnet.bin \ 361 $(datadir)/pxe-pcnet.bin \
hw/ppc_mac.h
@@ -31,7 +31,7 @@ @@ -31,7 +31,7 @@
31 #define BIOS_FILENAME "ppc_rom.bin" 31 #define BIOS_FILENAME "ppc_rom.bin"
32 #define VGABIOS_FILENAME "video.x" 32 #define VGABIOS_FILENAME "video.x"
33 #define NVRAM_SIZE 0x2000 33 #define NVRAM_SIZE 0x2000
34 -#define PROM_FILENAME "openbios-ppc32" 34 +#define PROM_FILENAME "openbios-ppc"
35 #define PROM_ADDR 0xfff00000 35 #define PROM_ADDR 0xfff00000
36 36
37 #define KERNEL_LOAD_ADDR 0x01000000 37 #define KERNEL_LOAD_ADDR 0x01000000
pc-bios/README
@@ -42,6 +42,7 @@ @@ -42,6 +42,7 @@
42 firmware implementation. The goal is to implement a 100% IEEE 42 firmware implementation. The goal is to implement a 100% IEEE
43 1275-1994 (referred to as Open Firmware) compliant firmware. 43 1275-1994 (referred to as Open Firmware) compliant firmware.
44 The included Sparc32 and Sparc64 images are built from SVN revision 237. 44 The included Sparc32 and Sparc64 images are built from SVN revision 237.
  45 + The included PowerPC image is built from SVN revision 372.
45 46
46 - The PXE roms come from Rom-o-Matic etherboot 5.4.2. 47 - The PXE roms come from Rom-o-Matic etherboot 5.4.2.
47 pcnet32:pcnet32 -- [0x1022,0x2000] 48 pcnet32:pcnet32 -- [0x1022,0x2000]
pc-bios/openbios-ppc 0 → 100644
No preview for this file type