diff options
Diffstat (limited to 'extras/mini-os/mm.c')
-rw-r--r-- | extras/mini-os/mm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/extras/mini-os/mm.c b/extras/mini-os/mm.c index 2bc87a5165..40a80e2ccb 100644 --- a/extras/mini-os/mm.c +++ b/extras/mini-os/mm.c @@ -84,6 +84,7 @@ void init_mm(void) */ max_free_pfn = PFN_DOWN(to_phys(pgd)); +#ifdef __i386__ { unsigned long *pgd = (unsigned long *)start_info.pt_base; unsigned long pte; @@ -110,6 +111,7 @@ void init_mm(void) (u_long)to_virt(PFN_PHYS(start_pfn)), PFN_PHYS(start_pfn), (u_long)to_virt(PFN_PHYS(max_free_pfn)), PFN_PHYS(max_free_pfn)); init_page_allocator(PFN_PHYS(start_pfn), PFN_PHYS(max_free_pfn)); +#endif /* Now initialise the physical->machine mapping table. */ |