Commit Graph

13 Commits

Author SHA1 Message Date
Bananymous
343dda629c Kernel panic now halts the system 2022-12-03 18:19:07 +02:00
Bananymous
4ebd0e5c36 Fix negative number printing in kprint 2022-11-16 20:27:22 +02:00
Bananymous
20f7c18988 kmalloc does not zero initialize kernel memory 2022-11-16 19:51:45 +02:00
Bananymous
f2b45ba212 Add GDT and IDT 2022-11-16 19:49:09 +02:00
Bananymous
b500a8a7ed kmalloc 2022-11-16 19:48:36 +02:00
Bananymous
550ecbc951 Kernel panic uses kprint with parameters 2022-11-16 19:47:19 +02:00
Bananymous
123382eace Fixes :) 2022-11-15 21:42:14 +02:00
Bananymous
7c06c75d6c Move cursor in terminal when writing to it 2022-11-15 09:26:14 +02:00
Bananymous
d289916bc0 Changed back to lower half kernel, since im dump.
I dont see the benefit of higher half (and could not get multiboot info)
2022-11-15 00:38:33 +02:00
Bananymous
9e933a5ec5 Add kernel panic function 2022-11-14 18:53:00 +02:00
Bananymous
b185ed4fd3 Libc is now written in C++ 2022-11-14 00:31:24 +02:00
Bananymous
61609db228 Kernel is now in C++ :) 2022-11-12 21:30:26 +02:00
Bananymous
e6b4866ab0 Initial commit. We have a booting kernel 2022-11-12 21:04:47 +02:00