- Unconditionally support XBOX in Freeldr.
[reactos.git] / reactos / boot / freeldr / freeldr / arch / i386 / archmach.c
index 347d8f5..2400029 100644 (file)
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 
-#include "freeldr.h"
-#include "mm.h"
-#include "machine.h"
-#include "machpc.h"
-#include "machxbox.h"
-#include "portio.h"
-#include "hardware.h"
-#include "rtl.h"
+#include <freeldr.h>
 
 VOID
-MachInit(VOID)
+MachInit(const char *CmdLine)
 {
   ULONG PciId;
 
@@ -39,11 +32,11 @@ MachInit(VOID)
   PciId = READ_PORT_ULONG((ULONG*) 0xcfc);
   if (0x02a510de == PciId)
     {
-      XboxMachInit();
+      XboxMachInit(CmdLine);
     }
   else
     {
-      PcMachInit();
+      PcMachInit(CmdLine);
     }
 
   HalpCalibrateStallExecution();