mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-19 20:39:01 +00:00
19 lines
721 B
C#
19 lines
721 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using Cosmos.Core;
|
|
|
|
namespace Cosmos.HAL {
|
|
// 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();
|
|
}
|
|
}
|
|
}
|