[OpenBIOS] PReP PowerPC "emulation"

Andreas Färber andreas.faerber at web.de
Sun Sep 26 02:39:49 CEST 2010

The following patch does wonders, it changes the ppc config to match  
sparc64 wrt ISO9660:

diff --git a/config/examples/cross-ppc_config.xml b/config/examples/ 
index d658ac4..c180509 100644
--- a/config/examples/cross-ppc_config.xml
+++ b/config/examples/cross-ppc_config.xml
@@ -55,7 +55,7 @@
    <option name="CONFIG_PC_PARTS" type="boolean" value="true"/>
    <option name="CONFIG_HFS" type="boolean" value="true"/>
    <option name="CONFIG_HFSP" type="boolean" value="true"/>
-  <option name="CONFIG_ISO9660" type="boolean" value="true"/>
+  <option name="CONFIG_ISO9660" type="boolean" value="false"/>
    <option name="CONFIG_EXT2" type="boolean" value="true"/>
    <option name="CONFIG_GRUBFS" type="boolean" value="true"/>
    <option name="CONFIG_FSYS_EXT2FS" type="boolean" value="false"/>
@@ -65,7 +65,7 @@
    <option name="CONFIG_FSYS_REISERFS" type="boolean" value="false"/>
    <option name="CONFIG_FSYS_XFS" type="boolean" value="false"/>
    <option name="CONFIG_FSYS_UFS" type="boolean" value="false"/>
-  <option name="CONFIG_FSYS_ISO9660" type="boolean" value="false"/>
+  <option name="CONFIG_FSYS_ISO9660" type="boolean" value="true"/>
    <option name="CONFIG_FSYS_FFS" type="boolean" value="false"/>
    <option name="CONFIG_FSYS_VSTAFS" type="boolean" value="false"/>
    <option name="CONFIG_FSYS_NTFS" type="boolean" value="false"/>

$ qemu-system-ppc64 -boot d -cdrom path/to/6.1.0-dvd.iso -nographic

C>> annot manage 'OHCI USB controller' PCI device type 'usb':
 >>  106b 3f (c 3 10)

 >> =============================================================
 >> OpenBIOS 1.0 [Sep 25 2010 23:55]
 >> Configuration device id QEMU version 1 machine id 3
 >> CPUs: 1
 >> Memory: 128M
 >> UUID: 00000000-0000-0000-0000-000000000000
 >> CPU type PowerPC,970FX
Welcome to OpenBIOS v1.0 built on Sep 25 2010 23:55
Trying cd:,\\:tbxi...
File not found
Trying cd:,\ppc\bootinfo.txt...

                                 Welcome to AIX.
                        boot image timestamp: 01:75 2B/75
NULL ihandle                 The current time and date: 00:00:00  
          processor count: 0;  memory size: 128MB;  kernel size: 8391752
                     boot device: cd:\ppc\chrp\bootfile.exe
NULL phandle
Unexpected client interface exception: -1
NULL phandle
Unexpected client interface exception: -1

            ERROR: This system is incompatible with the 64 bit kernel.

0 >

`dir cd:,\ppc\chrp` is unsupported in that configuration though.


More information about the OpenBIOS mailing list