Kernel Loader: Difference between revisions
Line 500: | Line 500: | ||
This is just standard aarch64 page table code. Walks the page table, verifying that all entries it would map for size + range are free. | This is just standard aarch64 page table code. Walks the page table, verifying that all entries it would map for size + range are free. | ||
== KInitialPageTable::ReprotectToReadOnly == | |||
This is just standard aarch64 page table code. Walks the page table, reprotects the read-write pages in the specified region as read-only. | |||
This is probably a compiler-optimized version of a function that does an arbitrary reprotection. | |||
== KInitialPageTable::GetL1Table == | == KInitialPageTable::GetL1Table == |