Setting Up Paging: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
m Pointer arithmetic wrong for first_page_table. It is 1024 ENTRIES after page_directory, not 0x1000. |
m Removed underscores from link to Page Frame Allocation |
||
Line 2: | Line 2: | ||
This is a guide to setting up paging. It will teach you the basic concepts behind paging and how it can help you with your OS. This example will concentrate on Legacy Non-PSE Non-PAE paging (See also [[Setting Up Paging With PAE]]). |
This is a guide to setting up paging. It will teach you the basic concepts behind paging and how it can help you with your OS. This example will concentrate on Legacy Non-PSE Non-PAE paging (See also [[Setting Up Paging With PAE]]). |
||
Paging is a term that refers to the management of the computer's ''virtual'' memory. If you have not yet created a ''physical'' memory manager, please read and follow [[ |
Paging is a term that refers to the management of the computer's ''virtual'' memory. If you have not yet created a ''physical'' memory manager, please read and follow [[Page Frame Allocation]] before continuing with this article. |
||
==Basic Paging== |
==Basic Paging== |