hippoz
6839eb4699
fix some compiler warnings
2022-02-24 22:01:02 +02:00
hippoz
80b8ad3fce
add os name to grub config
2022-02-24 21:58:36 +02:00
hippoz
581c2d7d64
add void to functions with no arguments
2022-02-24 21:57:59 +02:00
hippoz
ca93f5077b
add rest of exceptions to exception.c
2022-02-24 21:53:44 +02:00
hippoz
c1bac7864f
keyboard support + switch bootstrap to nasm
2022-02-24 21:16:28 +02:00
hippoz
eae0e5e345
fix makefile clean rule
2022-02-24 18:18:31 +02:00
hippoz
bb30cd2a65
rename vga to terminal and move to gfx folder
2022-02-24 18:16:17 +02:00
hippoz
065dbf5177
better exception handling + bad kprintf
2022-02-24 18:11:09 +02:00
hippoz
b654976ebb
Add interrupts [its-broken]
2022-02-22 21:20:57 +02:00
hippoz
6867765041
Update Makefile clean
rule
2022-02-22 14:10:43 +02:00
hippoz
4cc8bb5ec7
Initial commit:
...
Barebones kernel that can print to a "tty". Has some basic functions
like memcpy, strlen, etc.
A GDT is also present, however it has not yet been properly tested.
The folder structure is currently not optimal or well organized.
2022-02-22 14:01:39 +02:00