Commit graph

20 commits

Author SHA1 Message Date
eab3dd71ee
disable kvm (breaks gdb), fix kernel to be flat binary 2025-03-27 16:35:42 -04:00
08fad27c0e
readme 2025-03-27 15:12:22 -04:00
0e7fc5cb03
only strip user binaries 2025-03-27 15:03:20 -04:00
Ian McFarlane
b4a8862567 added flake environment 2025-03-27 15:01:55 -04:00
a6cb79c8ac
cpu_reset prints at start, not usefull 2025-03-27 14:50:33 -04:00
acb3fe9cde
make user.img proper 2025-03-27 14:44:06 -04:00
e2ac88e189
track util changes as well 2025-03-27 14:41:28 -04:00
6ece4e20ac
remove trailing whitespace 2025-03-27 14:38:43 -04:00
8683b472a6
move user to 0x30000, update kernel.ld 2025-03-27 14:26:56 -04:00
ce4ec2917a
pull changes 2025-03-27 13:14:05 -04:00
0ff301cda6
pull upstream changes, add auto formatting 2025-03-27 11:39:12 -04:00
a198d255ba
add compile_flags.txt for clangd lsp 2025-03-27 10:58:34 -04:00
677725d351
kvm on linux only 2025-03-26 23:55:20 -04:00
fbdc3d9e11
remove unused 2025-03-26 23:21:44 -04:00
d1a2fa2cfa
fix symbols 2025-03-26 23:16:15 -04:00
6f6047f5a1
user linker script 2025-03-26 23:12:15 -04:00
3152b2ae07
more qemu opts and gdb 2025-03-25 18:00:51 -04:00
9b26a288ae
remove legacy bullshit 2025-03-25 17:42:33 -04:00
f89a4592c9
convert build system to zig 2025-03-25 17:41:18 -04:00
6af21e6a4f
initial checkout from wrc 2025-03-25 17:38:22 -04:00