Initial project import
This commit is contained in:
commit
9af96aa1e1
32 files changed
+187
No files matched your search
@@ -0,0 +1,26 @@
|
||||
with CPU;
|
||||
with Memory;
|
||||
with Console;
|
||||
with Scheduler;
|
||||
with Interrupt;
|
||||
with Timer;
|
||||
|
||||
package body Kernel is
|
||||
procedure Start is
|
||||
begin
|
||||
CPU.Initialize;
|
||||
Memory.Initialize;
|
||||
Console.Initialize;
|
||||
Interrupt.Initialize;
|
||||
Timer.Initialize;
|
||||
Scheduler.Initialize;
|
||||
|
||||
Console.Write_Line ("Agila Open Kernel 0.1");
|
||||
Console.Write_Line ("CPU: initialized");
|
||||
Console.Write_Line ("Memory: initialized");
|
||||
Console.Write_Line ("Interrupts: initialized");
|
||||
Console.Write_Line ("Timer: initialized");
|
||||
Console.Write_Line ("Scheduler: initialized");
|
||||
Console.Write_Line ("System ready");
|
||||
end Start;
|
||||
end Kernel;
|
||||
Reference in new issue
Block a user