Author: greatlrd Date: Thu Jun 22 01:03:36 2006 New Revision: 22490
URL: http://svn.reactos.ru/svn/reactos?rev=22490&view=rev Log: Start adding qemu-system-ppc support.
Modified: trunk/tools/Qemu GUI/QEmu.cs trunk/tools/Qemu GUI/bin/Release/Qemu GUI.exe trunk/tools/Qemu GUI/frmMain.cs
Modified: trunk/tools/Qemu GUI/QEmu.cs URL: http://svn.reactos.ru/svn/reactos/trunk/tools/Qemu%20GUI/QEmu.cs?rev=22490&a... ============================================================================== --- trunk/tools/Qemu GUI/QEmu.cs (original) +++ trunk/tools/Qemu GUI/QEmu.cs Thu Jun 22 01:03:36 2006 @@ -18,7 +18,10 @@ ARM_integratorcp926, ARM_integratorcp1026, ARM_versatilepb, - ARM_versatileab + ARM_versatileab, + PPC_g3bw, + PPC_mac99, + PPC_prep }
[XmlRoot("Settings")] @@ -149,6 +152,11 @@ case Platforms.ARM_versatilepb: case Platforms.ARM_versatileab: p.StartInfo.FileName = this.Paths.QEmu + "\qemu-system-arm.exe"; + break; + case Platforms.PPC_g3bw: + case Platforms.PPC_mac99: + case Platforms.PPC_prep: + p.StartInfo.FileName = this.Paths.QEmu + "\qemu-system-ppc.exe"; break;
} @@ -407,6 +415,17 @@ case Platforms.ARM_versatileab: buffer += "-M versatileab "; break; + case Platforms.PPC_g3bw: + buffer += "-M g3bw "; + break; + case Platforms.PPC_mac99: + buffer += "-M mac99 "; + break; + case Platforms.PPC_prep: + buffer += "-M prep "; + break; + + }
/* Boot options */
Modified: trunk/tools/Qemu GUI/bin/Release/Qemu GUI.exe URL: http://svn.reactos.ru/svn/reactos/trunk/tools/Qemu%20GUI/bin/Release/Qemu%20... ============================================================================== Binary files - no diff available.
Modified: trunk/tools/Qemu GUI/frmMain.cs URL: http://svn.reactos.ru/svn/reactos/trunk/tools/Qemu%20GUI/frmMain.cs?rev=2249... ============================================================================== --- trunk/tools/Qemu GUI/frmMain.cs (original) +++ trunk/tools/Qemu GUI/frmMain.cs Thu Jun 22 01:03:36 2006 @@ -331,7 +331,10 @@ "ARM Integrator/CP (ARM926EJ-S) ", "ARM Integrator/CP (ARM1026EJ-S)", "ARM Versatile/PB (ARM926EJ-S)", - "ARM Versatile/AB (ARM926EJ-S)"}); + "ARM Versatile/AB (ARM926EJ-S)", + "PPC Heathrow based PowerMAC", + "PPC Mac99 based PowerMAC", + "PPC PowerPC PREP platform"}); this.cboMachine.Location = new System.Drawing.Point(19, 19); this.cboMachine.Name = "cboMachine"; this.cboMachine.Size = new System.Drawing.Size(239, 21);