C# Class Mosa.Kernel.x86.PageTable

Exibir arquivo Open project: tgiphil/MOSA-Project Class Usage Examples

Public Methods

Method Description
GetPhysicalAddressFromVirtual ( uint virtualAddress ) : uint

Gets the physical memory.

MapVirtualAddressToPhysical ( uint virtualAddress, uint physicalAddress, bool present = true ) : void

Maps the virtual address to physical.

Setup ( ) : void

Sets up the PageTable

Method Details

GetPhysicalAddressFromVirtual() public static method

Gets the physical memory.
public static GetPhysicalAddressFromVirtual ( uint virtualAddress ) : uint
virtualAddress uint The virtual address.
return uint

MapVirtualAddressToPhysical() public static method

Maps the virtual address to physical.
public static MapVirtualAddressToPhysical ( uint virtualAddress, uint physicalAddress, bool present = true ) : void
virtualAddress uint The virtual address.
physicalAddress uint The physical address.
present bool
return void

Setup() public static method

Sets up the PageTable
public static Setup ( ) : void
return void