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&…
==============================================================================
--- 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%2…
==============================================================================
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=224…
==============================================================================
--- 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);