Cosmos/source/Indy.IL2CPU.IL.X86.Native/RuntimeEngineImpl.cs
2008-01-08 17:46:37 +00:00

33 lines
No EOL
967 B
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using Indy.IL2CPU.Plugs;
//using Cosmos.Kernel.Boot.Glue;
namespace Indy.IL2CPU.IL.X86.Native {
[Plug(Target = typeof(RuntimeEngine))]
public static partial class RuntimeEngineImpl {
//private static void LoadBootInformation(ref BootInformationStruct aBootInfo) {
// implemented using Gluemethods
//}
public static void InitializeEngine() {
//Console.Clear();
// Debug.WriteLine("Loading GDT");
// SetupGDT();
// Debug.WriteLine("Slowing down PIT");
// PIT_SetSlowest();
// Debug.WriteLine("Loading IDT");
// SetupInterruptDescriptorTable();
// Debug.WriteLine("Loading PICs");
// SetupProgrammableInterruptControllers();
// Debug.WriteLine("Kernel Booted");
}
public static void FinalizeEngine() {
//Debug.WriteLine("Engine Shut down done.");
}
}
}