[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] IBM makes AIX 6 beta available for download for everyon
Re: [Qemu-devel] IBM makes AIX 6 beta available for download for everyone
Mon, 30 Jul 2007 22:37:59 +0200
Am 19.07.2007 um 09:23 schrieb Natalia Portillo:
El jue, 19-07-2007 a las 00:46 +0200, Andreas Färber escribió:
Am 18.07.2007 um 18:26 schrieb Blue Swirl:
It looks like open hack'ware is pretty much stalled, so its hard
what progress will be made futurewise.
Might it be possible to replace it with OpenBIOS?
Sure, and as both are GPL useful, code can be shared. But some PPC
developers are needed. It may still be easier to fix the OHW bugs
start over anew.
Not sure I understand... I thought Open Firmware was based on
platform independent Forth code?
I'm running on ppc64 and could try to compile something under Linux
in case that's the problem.
Yes, OF is basically a Forth-interpreter.
Of course this Forth-interpreter is in C and compile to machine
Yes, that is obvious. Not so obvious was what ppc *developers* were
I got the other answer afterwards saying that HFS etc. support needed
to be added.
Try to compile OpenBIOS under Linux/PPC (using 32bit compiler, not
ppc64) and comment us.
I tried SVN HEAD of both fcode-utils and openbios-devel.
OpenBIOS supposedly has support for ppc and cross-ppc archs but that
is not true. It currently only has support for cross-ppc (for the old
PearPC emulator it seems). I copied these files as ppc_config.xml and
ppc_rules.xml respectively to get the ppc target, in ppc_rules.xml
changed the tool names to use the standard gcc etc. and was able to
compile okay. Products based on this unmodified configuration were
among others an openbios-pearpc.elf file - I thus changed ppc_rom.bin
in some ppc files to this filename. Launching qemu-system-sparc -boot
d -cdrom /dev/cdrom with a Debian Etch DVD inserted resulted in an
opcode error. My guess thus is that this OpenBIOS file is not suited
for qemu in that configuration?
Some observations that might be of interest:
- OpenBIOS has support for some (not all) PowerPC processors
according to some Readme
- it specifically mentions ppc/AIX and has some apparent IBM
contributions despite the missing ppc target
- the cross-ppc config mentions HFS and HFSP which I guess refer to
HFS and HFS+ filesystems respectively (HFS was set to false, HFSP to
Maybe someone can shed some more light on what exactly needs to be
changed config-wise or is missing in OpenBIOS or qemu in order to
boot AIX 6 or any Linux.