diff options
author | Freya Murphy <freya@freyacat.org> | 2025-04-03 21:32:00 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-04-03 21:32:00 -0400 |
commit | 16b7b4c2c008c976ee5948c97a8337d6224c3be9 (patch) | |
tree | 70f8402c3a2650d72fb174a43f8893a6f415546b /build.zig | |
parent | fix printf (diff) | |
download | comus-16b7b4c2c008c976ee5948c97a8337d6224c3be9.tar.gz comus-16b7b4c2c008c976ee5948c97a8337d6224c3be9.tar.bz2 comus-16b7b4c2c008c976ee5948c97a8337d6224c3be9.zip |
add 64-bit idt/pic and fix paging
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -24,7 +24,12 @@ const boot_src = &[_][]const u8{"boot/boot.S"}; const kernel_src = &[_][]const u8{ "kernel/entry.S", // must be first - "kernel/kernel.c", + "kernel/kernel.c", // main function + "kernel/cpu/cpu.c", + "kernel/cpu/fpu.c", + "kernel/cpu/idt.c", + "kernel/cpu/idt.S", + "kernel/cpu/pic.c", "kernel/io/io.c", "kernel/io/panic.c", "kernel/memory/memory.c", |