Massimo,
Am 15.09.2010 um 20:06 schrieb Massimo Montecchi:
can you suggest me where to find the code for "PReP"? AIX needs PReP emulation to works!!!!!
I was serious when I suggested you could *contribute* PReP support to OpenBIOS!
Currently only the g3beige and mac99 machines are somewhat supported. QEMU did not use OpenBIOS for ppc before, so the QEMU-specific ppc parts are still quite new and there will not be much code for PReP yet. Part of the problem was that the Linux kernel dropped support for PReP machines, so I am less certain whether PReP emulation is the only way to run AIX in QEMU. Maybe some new non-PReP machine with a hardware configuration different from Macs would do, too?
For PReP you will definitely need to patch QEMU's hw/ppc_prep.c code to properly load the openbios-ppc file (fixing the current error message), and OpenBIOS must probably react to the machine type in, e.g., arch/ppc/qemu/init.c and behave differently from New World Macs where necessary (cf. ARCH_PREP).
Ciao, Andreas
P.S. Please avoid top-posting as it makes reading and answering more difficult. Thanks.
2010/9/13 Mark Cave-Ayland mark.cave-ayland@siriusit.co.uk Massimo Montecchi wrote:
How can I use openbios to start an AIX with qemu ?
Sadly I don't believe there is an OpenBIOS PPC maintainer at the moment (which is a shame as recent versions of OpenBIOS are now able to bootload a lot more kernels).
We would be happy to accept any patches that you would like to contribute though.
ATB,
Mark.
-- Mark Cave-Ayland - Senior Technical Architect PostgreSQL - PostGIS Sirius Corporation plc - control through freedom http://www.siriusit.co.uk t: +44 870 608 0063
Sirius Labs: http://www.siriusit.co.uk/labs
-- OpenBIOS http://openbios.org/ Mailinglist: http://lists.openbios.org/mailman/listinfo Free your System - May the Forth be with you
-- Cordiali Saluti/Best Regards
Massimo Montecchi Modena - Italy -- OpenBIOS http://openbios.org/ Mailinglist: http://lists.openbios.org/mailman/listinfo Free your System - May the Forth be with you