Kernel Loader: Difference between revisions
→Structures: KInitialPageTable |
|||
Line 368: | Line 368: | ||
| 8 | | 8 | ||
| void (*Free)(KInitialPageAllocator *this, void *address); | | void (*Free)(KInitialPageAllocator *this, void *address); | ||
|- | |||
|} | |||
== KInitialPageTable == | |||
KInitialPageTable is a very, very stripped-down KPageTable. | |||
Compared to pre-KernelLoader KInitialPageTable, it has slightly reduced memory footprint. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset | |||
! Size | |||
! Description | |||
|- | |||
| 0x0 | |||
| 8 | |||
| Pointer to L1 Table; | |||
|- | |||
| 0x8 | |||
| 8 | |||
| Number of L1 Table Entries (Normally 0x200); | |||
|- | |- | ||
|} | |} |