Unit vmemorymanager
Classes, Interfaces, Objects and Records Constants
Description
VMemoryManager - Virtual Memory Management.
Uses
Overview
Functions and Procedures
Types
Variables
Description
Functions and Procedures
function new_page(page_number : uint16) : boolean; |
|
function map_page(page_number : uint16; block : uint16) : boolean; |
|
function new_page_at_address(address : uint32) : boolean; |
|
procedure free_page(page_number : uint16); |
|
procedure free_page_at_address(address : uint32); |
|
function new_page_directory : uint32; |
|
function new_kernel_mapped_page_directory : uint32; |
|
Types
TPageDirEntry = bitpacked record
Present,
Writable,
UserMode,
WriteThrough,
NotCacheable,
Accessed,
Reserved,
PageSize,
GlobalPage: Boolean;
Available: UBit3;
Address: UBit20;
end; |
|
Variables
Author
Generated by PasDoc 0.15.0.
|