mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-12 20:42:21 +00:00
Let's just assume we have 32MB of physical memory to work with.
I should eventually figure out the exact amount of memory but not now.
This commit is contained in:
parent
2f74c2f430
commit
c0ef060a7c
Notes:
sideshowbarker
2024-07-19 16:02:29 +09:00
Author: https://github.com/awesomekling
Commit: c0ef060a7c
1 changed files with 2 additions and 2 deletions
|
@ -74,10 +74,10 @@ void MemoryManager::initialize_paging()
|
|||
m_free_supervisor_physical_pages.append(adopt(*new PhysicalPage(PhysicalAddress(i), true)));
|
||||
|
||||
#ifdef MM_DEBUG
|
||||
dbgprintf("MM: 4MB-8MB available for allocation\n");
|
||||
dbgprintf("MM: 4MB-32MB available for allocation\n");
|
||||
#endif
|
||||
// The physical pages 4 MB through 8 MB are available for allocation.
|
||||
for (size_t i = (4 * MB); i < (8 * MB); i += PAGE_SIZE)
|
||||
for (size_t i = (4 * MB); i < (32 * MB); i += PAGE_SIZE)
|
||||
m_free_physical_pages.append(adopt(*new PhysicalPage(PhysicalAddress(i), false)));
|
||||
m_quickmap_addr = LinearAddress(m_free_physical_pages.takeLast().leakRef()->paddr().get());
|
||||
kprintf("MM: Quickmap will use P%x\n", m_quickmap_addr.get());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue