BarinkOS/source/kernel
Nigel 01fcb0aa15 KERNEL: Improved Physical memory allocation code / Code refactor
* Moved tests to a different folder
* Adjusted the memory map address locations
* Improved readability of `kernel.cpp`
2022-09-02 21:09:51 +02:00
..
boot KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
drivers KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
filesystem/FAT KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
interrupts/idt KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
lib KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
memory KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
prekernel KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
supervisorterminal KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
terminal KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
bitmap.h Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
cpu.cpp KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
cpu.h KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
crti.s Divided the kernel into seperate distinct phases 2022-08-22 21:16:34 +02:00
crtn.s Divided the kernel into seperate distinct phases 2022-08-22 21:16:34 +02:00
definitions.h Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
io.cpp Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
io.h Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
irq_table.s Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
irs_table.s Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
kernel.cpp KERNEL: Improved Physical memory allocation code / Code refactor 2022-09-02 21:09:51 +02:00
linker.ld Divided the kernel into seperate distinct phases 2022-08-22 21:16:34 +02:00
serial.h KERNEL: Implementing VMM & cleaning up 2022-09-01 20:16:16 +02:00
time.cpp Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
time.h Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
timer.cpp Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00
timer.h Adding a skeleton for the memory management code 2022-08-21 21:18:53 +02:00