[OpenBIOS] PReP PowerPC "emulation"
Massimo Montecchi
massimo.montecchi at gmail.com
Thu Sep 16 14:50:52 CEST 2010
So why the QEMU documentation states in this way ?
Use the executable ‘qemu-system-ppc’ to simulate a complete PREP or PowerMac
PowerPC system.
QEMU emulates the following PowerMac peripherals:
- - UniNorth or Grackle PCI Bridge
- - PCI VGA compatible card with VESA Bochs Extensions
- - 2 PMAC IDE interfaces with hard disk and CD-ROM support
- - NE2000 PCI adapters
- - Non Volatile RAM
- - VIA-CUDA with ADB keyboard and mouse.
QEMU emulates the following PREP peripherals:
- - PCI Bridge
- - PCI VGA compatible card with VESA Bochs Extensions
- - 2 IDE interfaces with hard disk and CD-ROM support
- - Floppy disk
- - NE2000 network adapters
- - Serial port
- - PREP Non Volatile RAM
- - PC compatible keyboard and mouse.
QEMU uses the Open Hack’Ware Open Firmware Compatible BIOS available at
http://perso.magic.fr/l_indien/OpenHackWare/index.htm.
Since version 0.9.1, QEMU uses OpenBIOS http://www.openbios.org/ for the
g3beige and mac99 PowerMac machines. OpenBIOS is a free (GPL v2) portable
firmware implementation. The goal is to implement a 100% IEEE 1275-1994
(referred to as Open Firmware) compliant firmware.
The following options are specific to the PowerPC emulation:
‘-g WxH[xDEPTH]’
Set the initial VGA graphic mode. The default is 800x600x15.
‘-prom-env string’
Set OpenBIOS variables in NVRAM, for example:
qemu-system-ppc -prom-env 'auto-boot?=false' \
-prom-env 'boot-device=hd:2,\yaboot' \
-prom-env 'boot-args=conf=hd:2,\yaboot.conf'
These variables are not used by Open Hack’Ware.
More information is available at http://perso.magic.fr/l_indien/qemu-ppc/.
Thanks, sorry and ciao
2010/9/16 Laurent Vivier <Laurent at vivier.eu>
>
> > OK, maybe I make a mistake. It's not a problem.
> > My goals is to run AIX 4.3, 5.1 and 6.1 on QEMU!!!!!.
> > Can you help me? What you suggest?
> > I think there is a lot of confusion ( I also make confusion).
> > How I can run QEMU to "emulate" CHRP platform ?
>
> By default, qemu-system-ppc emulates a CHRP.
>
> To run AIX 4.3 and 5.1 you can use a 32bit machine (qemu-system-ppc), to
> run AIX 6.1 you need a 64bit machine (qemu-system-ppc64).
>
> But to be able to run AIX, there are some improvements to add:
> - to OpenBIOS: at least RTAS is missing.
> - to qemu: emulate hardware supported by AIX (disk controller, network
> interface, graphic card, ...)
>
> As said before: patches are welcome...
>
> Regards,
> Laurent
> --
> --------------------- Laurent at vivier.eu ---------------------
> "Tout ce qui est impossible reste à accomplir" Jules Verne
> "Things are only impossible until they're not" Jean-Luc Picard
>
> --
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openbios.org/pipermail/openbios/attachments/20100916/ddea79b6/attachment.html>
More information about the OpenBIOS
mailing list