QEMU/PowerPC: Difference between revisions

no edit summary
No edit summary
No edit summary
 
<pre>qemu-system-ppc -kernel linux -initrd rootfs.cpio.gz -M bamboo -netdev user,id=u1 -device rtl8139,netdev=u1 -vga none -nographic</pre>
 
===PowerMAC family boards (g3beige, mac99)===
<code>g3beige</code> emulates a G3 PowerMac, whereas <code>mac99</code> emulates the G4 PowerPC Macs. It is recommended to use <code>mac99</code> in almost all cases unless it's for a compatibility reason. QEMU emulates the following peripherals for these machines:
 
*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.
 
Like the 40p, both machines use OpenBIOS, which is capable of booting almost every version of PowerPC MacOS.
 
Some options that can be used with mac99 are:
 
{| class="wikitable"
|-
! Flag
! What it provides
|-
| -M mac99,via=pmu
| Power Management Unit, provides USB mouse and keyboard
|-
| -M mac99,via=pmu-adb
| Power Management Unit with ADB bus, should be used with older OSes that don't have USB support
|-
| -M mac99,via=cuda
| CUDA power management with ADB bus. Default
|-
|}