feat(amd64): cpu stuff

This commit is contained in:
Loïc Grégoire
2026-03-29 21:01:39 -04:00
parent 572ab0e47c
commit 88cdefe929
4 changed files with 467 additions and 9 deletions
+1 -1
View File
@@ -9,6 +9,7 @@ var thread0: ke.Thread = undefined;
var stack: [8192]u8 align(16) = undefined;
pub fn init(boot_info: *pl.BootInfo) linksection(b.init) void {
std.log.info("hello, world", .{});
pl.early_init();
ki.bootstrap_cpu.init(&thread0);
@@ -16,7 +17,6 @@ pub fn init(boot_info: *pl.BootInfo) linksection(b.init) void {
thread0.priority = 0;
thread0.priority_class = .Idle;
std.log.info("hello, world", .{});
std.log.info("Zag for {s}, cmdline is \"{?s}\"", .{ pl.name, boot_info.cmdline });
ex.private.init(boot_info);