aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2009-01-09 11:01:31 +0000
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2009-01-09 11:01:31 +0000
commite5d01b06776fcc2cc6e75c32959c921daea86d02 (patch)
tree86b2632f2d58cc32d437105ea7e920622de39951
parent1d1f8c33d31bac42aec2ba20f273d4e3b2ba4df1 (diff)
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
-rw-r--r--Makefile6
-rw-r--r--hw/ppc_mac.h2
-rw-r--r--pc-bios/README1
-rw-r--r--pc-bios/openbios-ppcbin0 -> 259168 bytes
4 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 871970aa7c..8cbdcda136 100644
--- a/Makefile
+++ b/Makefile
@@ -221,8 +221,9 @@ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr
ifdef INSTALL_BLOBS
BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \
-video.x openbios-sparc32 openbios-sparc64 pxe-ne2k_pci.bin \
-pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin bamboo.dtb
+video.x openbios-sparc32 openbios-sparc64 openbios-ppc \
+pxe-ne2k_pci.bin pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin \
+bamboo.dtb
else
BLOBS=
endif
@@ -354,6 +355,7 @@ tarbin:
$(datadir)/video.x \
$(datadir)/openbios-sparc32 \
$(datadir)/openbios-sparc64 \
+ $(datadir)/openbios-ppc \
$(datadir)/pxe-ne2k_pci.bin \
$(datadir)/pxe-rtl8139.bin \
$(datadir)/pxe-pcnet.bin \
diff --git a/hw/ppc_mac.h b/hw/ppc_mac.h
index c833d1758f..d895b893d0 100644
--- a/hw/ppc_mac.h
+++ b/hw/ppc_mac.h
@@ -31,7 +31,7 @@
#define BIOS_FILENAME "ppc_rom.bin"
#define VGABIOS_FILENAME "video.x"
#define NVRAM_SIZE 0x2000
-#define PROM_FILENAME "openbios-ppc32"
+#define PROM_FILENAME "openbios-ppc"
#define PROM_ADDR 0xfff00000
#define KERNEL_LOAD_ADDR 0x01000000
diff --git a/pc-bios/README b/pc-bios/README
index 665bd7d592..37034233ba 100644
--- a/pc-bios/README
+++ b/pc-bios/README
@@ -42,6 +42,7 @@
firmware implementation. The goal is to implement a 100% IEEE
1275-1994 (referred to as Open Firmware) compliant firmware.
The included Sparc32 and Sparc64 images are built from SVN revision 237.
+ The included PowerPC image is built from SVN revision 372.
- The PXE roms come from Rom-o-Matic etherboot 5.4.2.
pcnet32:pcnet32 -- [0x1022,0x2000]
diff --git a/pc-bios/openbios-ppc b/pc-bios/openbios-ppc
new file mode 100644
index 0000000000..9d85a4c1b5
--- /dev/null
+++ b/pc-bios/openbios-ppc
Binary files differ