blob: e7d80f9fff5fd661d5e8f947fda067130bca4dc8 [file] [log] [blame]
swissChili825d46b2021-02-21 10:14:16 -08001 [section .text]
2 [bits 32]
3
swissChili825d46b2021-02-21 10:14:16 -08004 [global load_page_directory]
5load_page_directory:
swissChilie0a79bb2021-02-22 19:54:48 -08006 mov ecx, [esp + 4] ; Pointer to directory
7 mov cr3, ecx
swissChili825d46b2021-02-21 10:14:16 -08008 ret
9
swissChili14d0b842023-01-01 02:22:44 -050010 [global invalidate_page]
11invalidate_page: ; void (void *page)
12 mov eax, [esp + 4]
13 invlpg [eax]
swissChili825d46b2021-02-21 10:14:16 -080014 ret