summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-17 00:51:46 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-17 00:51:46 -0400
commitf3e6838b44a5b37ce7664db5b8662e3d02e5f539 (patch)
treee97eeeabab78ba2c84d3b0069c8db9911cd021b2 /build.zig
parentfmt (diff)
downloadcomus-f3e6838b44a5b37ce7664db5b8662e3d02e5f539.tar.gz
comus-f3e6838b44a5b37ce7664db5b8662e3d02e5f539.tar.bz2
comus-f3e6838b44a5b37ce7664db5b8662e3d02e5f539.zip
font rending in framebuffer yay!!
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig9
1 files changed, 7 insertions, 2 deletions
diff --git a/build.zig b/build.zig
index da70ba1..cee2138 100644
--- a/build.zig
+++ b/build.zig
@@ -27,12 +27,15 @@ const kernel_src = &[_][]const u8{
"kernel/cpu/idt.c",
"kernel/cpu/idt.S",
"kernel/cpu/pic.c",
+ "kernel/drivers.c",
"kernel/drivers/acpi.c",
"kernel/drivers/clock.c",
- "kernel/drivers/drivers.c",
+ "kernel/drivers/gpu.c",
+ "kernel/drivers/gpu/bochs.c",
"kernel/drivers/pci.c",
- "kernel/drivers/term.c",
"kernel/drivers/uart.c",
+ "kernel/drivers/vga.c",
+ "kernel/font.S",
"kernel/fs/fs.c",
"kernel/lib/atox.c",
"kernel/lib/backtrace.c",
@@ -40,6 +43,7 @@ const kernel_src = &[_][]const u8{
"kernel/lib/btoa.c",
"kernel/lib/ctoi.c",
"kernel/lib/isdigit.c",
+ "kernel/lib/isprint.c",
"kernel/lib/isspace.c",
"kernel/lib/itoc.c",
"kernel/lib/kalloc.c",
@@ -71,6 +75,7 @@ const kernel_src = &[_][]const u8{
"kernel/memory/physalloc.c",
"kernel/memory/virtalloc.c",
"kernel/procs/procs.c",
+ "kernel/term.c",
};
const Prog = struct {