Commit Graph

12 Commits

Author SHA1 Message Date
Bananymous
e998615253 Kernel: Move GDT and IDT files to architecture specific folder 2022-12-08 17:50:04 +02:00
Bananymous
4202c999fa Kernel: IRQs are now working :) 2022-12-07 02:48:44 +02:00
Bananymous
c17f61611e Improve buildsystem by making build directory
We now create build directory for kernel and libc so that source
directories are kept more clean.
2022-12-03 18:17:37 +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
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
db656fe469 Implement Stack Smashing Protection 2022-11-12 23:46:33 +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