]> git.dujemihanovic.xyz Git - nameless-os.git/commitdiff
(VERY BROKEN) Enable paging
authorDuje Mihanović <duje.mihanovic@skole.hr>
Fri, 13 May 2022 12:17:31 +0000 (14:17 +0200)
committerDuje Mihanović <duje.mihanovic@skole.hr>
Wed, 22 Jun 2022 16:03:18 +0000 (18:03 +0200)
This code (somewhat) successfully enables paging and identity maps addresses
0xB8000-0xBFFFF and 0x100000-0x10FFFF. I say somewhat because enabling paging
for some reason completely breaks interrupt and exception handling, making the
CPU triple fault on any keypress or other exception. For that reason, DO NOT USE
THIS.


No differences found