In progress extremely minimal 32-bit x86 "OS"
Go to file
2022-09-18 00:30:24 -05:00
.gitignore real initial commit 2022-09-14 16:50:44 -05:00
bochsrc real initial commit 2022-09-14 16:50:44 -05:00
boot.nasm real initial commit 2022-09-14 16:50:44 -05:00
entry.nasm Usermode can return to caller, ret value in EAX. 2022-09-18 00:30:24 -05:00
handler.nasm Usermode can return to caller, ret value in EAX. 2022-09-18 00:30:24 -05:00
interrupt.c V86 returns to caller 2022-09-17 16:31:41 -05:00
interrupt.h Refactored into multiple files 2022-09-14 21:54:59 -05:00
kernel.c Usermode can return to caller, ret value in EAX. 2022-09-18 00:30:24 -05:00
link.ld real initial commit 2022-09-14 16:50:44 -05:00
Makefile Usermode can return to caller, ret value in EAX. 2022-09-18 00:30:24 -05:00
print.c GPT handler detects V86 mode; Interrupt printing fixes 2022-09-16 17:07:27 -05:00
print.h GPT handler detects V86 mode; Interrupt printing fixes 2022-09-16 17:07:27 -05:00
README.md Initial commit 2022-09-14 20:53:05 +00:00
tss.c Refactored into multiple files 2022-09-14 21:54:59 -05:00
v86.nasm V86 returns to caller 2022-09-17 16:31:41 -05:00

luciaos