C# Class x86CS.Memory

显示文件 Open project: cryogen/VM86CS

Public Properties

Property Type Description
LoggingEnabled bool

Public Methods

Method Description
BlockRead ( uint addr, byte buffer, int length ) : int
BlockWrite ( uint addr, byte buffer, int length ) : void
Read ( uint addr, int size ) : uint
SegBlockWrite ( ushort segment, ushort offset, byte buffer, int length ) : void
Write ( uint addr, uint value, int size ) : void

Private Methods

Method Description
Memory ( ) : System

Method Details

BlockRead() public static method

public static BlockRead ( uint addr, byte buffer, int length ) : int
addr uint
buffer byte
length int
return int

BlockWrite() public static method

public static BlockWrite ( uint addr, byte buffer, int length ) : void
addr uint
buffer byte
length int
return void

Read() public static method

public static Read ( uint addr, int size ) : uint
addr uint
size int
return uint

SegBlockWrite() public static method

public static SegBlockWrite ( ushort segment, ushort offset, byte buffer, int length ) : void
segment ushort
offset ushort
buffer byte
length int
return void

Write() public static method

public static Write ( uint addr, uint value, int size ) : void
addr uint
value uint
size int
return void

Property Details

LoggingEnabled public_oe static_oe property

public static bool LoggingEnabled
return bool