Commit graph

27 commits

Author SHA1 Message Date
800b8b768c
fix makefile target 2025-04-20 23:50:31 -04:00
Ian McFarlane
fcb546782c
generate disk image as make step 2025-04-20 23:44:40 -04:00
472ec944d2
UEFI and republicans 2025-04-19 16:37:54 -04:00
2f6d195ba3
fix compile warnings 2025-04-17 14:49:45 -04:00
0429d175e8
qemu-kvm-nox 2025-04-17 14:14:18 -04:00
1ce1f48f82
fix ldflags 2025-04-17 14:12:53 -04:00
f8529d09bf
elf sym loading 2025-04-17 14:10:42 -04:00
068250875b
add qemu-kvm make target 2025-04-16 16:51:06 -04:00
Ian McFarlane
f3b610289f fix random ampersand? how did i do that 2025-04-10 15:00:49 -04:00
Ian McFarlane
a43c16ec8f fixed whitespace in makefile 2025-04-10 14:57:15 -04:00
Ian McFarlane
d337fa5137 add nox targets to makefile 2025-04-10 14:34:35 -04:00
5fdf67c664
undo bad 2025-04-08 14:34:49 -04:00
0aab9ee135
fix makefile 2025-04-08 14:23:20 -04:00
8a19547957
break apart c libaray 2025-04-08 10:39:48 -04:00
ce0e880847
remove annoying output 2025-04-03 21:24:27 -04:00
7da9e56268
grub 2025-04-03 14:39:21 -04:00
a524eb3846
move old kernel code (for now) into kernel/old, trying to get long mode 2025-04-03 12:31:21 -04:00
eab3dd71ee
disable kvm (breaks gdb), fix kernel to be flat binary 2025-03-27 16:35:42 -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
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
0ff301cda6
pull upstream changes, add auto formatting 2025-03-27 11:39:12 -04:00
677725d351
kvm on linux only 2025-03-26 23:55:20 -04:00
3152b2ae07
more qemu opts and gdb 2025-03-25 18:00:51 -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