Bananymous
|
c0bc002ac6
|
Kernel: Move debug printing to its own file
It didn't make sense that dprint was defined in Serial.h.
We also now dump dprint to tty if there is no serial and tty is initialized
|
2023-01-25 22:51:42 +02:00 |
Bananymous
|
10c7ef7baa
|
Kernel: MMU rename weird variable
|
2023-01-22 20:16:44 +02:00 |
Bananymous
|
cdd27ae3db
|
Kernel: rename MMU::m_page_directory_pointer_table -> m_highest_paging_stuct
This might not always be pdpt. In x86_64 it is pml4/pml5
|
2023-01-22 03:03:58 +02:00 |
Bananymous
|
32453daf66
|
Kernel: actually dont map page 0
|
2023-01-13 15:04:06 +02:00 |
Bananymous
|
75ee592fb5
|
Kernel: remove debug print from MMU
|
2023-01-13 00:04:50 +02:00 |
Bananymous
|
5493d1bae1
|
Kernel: Add debug print to MMU and fix comment
|
2023-01-12 13:46:02 +02:00 |
Bananymous
|
301ad89783
|
Kernel: Unallocate RSDT after we are done with it
|
2023-01-12 13:45:01 +02:00 |
Bananymous
|
8fd51fb47d
|
Kernel: Replace Paging{.h,.cpp} with better MMU{.h,.cpp}
|
2023-01-12 13:24:36 +02:00 |