mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-16 05:51:55 +00:00
Kernel: More work on bringing up E1000 support.
This commit is contained in:
parent
a36eaeb18c
commit
47b096feb4
Notes:
sideshowbarker
2024-07-19 15:05:12 +09:00
Author: https://github.com/awesomekling
Commit: 47b096feb4
4 changed files with 15 additions and 0 deletions
|
@ -56,6 +56,9 @@ void MemoryManager::populate_page_directory(PageDirectory& page_directory)
|
|||
{
|
||||
page_directory.m_directory_page = allocate_supervisor_physical_page();
|
||||
page_directory.entries()[0] = kernel_page_directory().entries()[0];
|
||||
// Defer to the kernel page tables for 0xC0000000-0xFFFFFFFF
|
||||
for (int i = 768; i < 1024; ++i)
|
||||
page_directory.entries()[i] = kernel_page_directory().entries()[i];
|
||||
}
|
||||
|
||||
void MemoryManager::initialize_paging()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue