Cosmos/source2/Kernel/System/Hardware/Cosmos.Hardware/Bootstrap.cs
2010-09-01 01:30:53 +00:00

19 lines
726 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Cosmos.Core;
namespace Cosmos.Hardware {
// This and Core.Bootstrap are static on purpose to prevent
// memalloc. Alhtough kernel has already used it, in the future we should call this pre kernel alloc so we
// can better control the heap init.
public static class Bootstrap {
// The goal of init is to just "barely" get the system up
// plus the console and debug stub (its self upping). Nothing more....
// In the future it might also bring up very basic devices such as serial.
public static void Init() {
Core.Bootstrap.Init();
}
}
}