C# Class Mosa.CoolWorld.x86.HAL.IOPort

Implementation of IReadWriteIOPort
Inheritance: IReadWriteIOPort, IWriteOnlyIOPort, IReadOnlyIOPort, IBaseIOPort
Mostra file Open project: tgiphil/MOSA-Project Class Usage Examples

Public Methods

Method Description
IOPort ( ushort address ) : Mosa.HardwareSystem
Read16 ( ) : ushort

Read16s this instance.

Read32 ( ) : uint

Read32s this instance.

Read8 ( ) : byte

Read8s this instance.

Write16 ( ushort data ) : void

Write16s the specified data.

Write32 ( uint data ) : void

Write32s the specified data.

Write8 ( byte data ) : void

Write8s the specified data.

Method Details

IOPort() public method

public IOPort ( ushort address ) : Mosa.HardwareSystem
address ushort
return Mosa.HardwareSystem

Read16() public method

Read16s this instance.
public Read16 ( ) : ushort
return ushort

Read32() public method

Read32s this instance.
public Read32 ( ) : uint
return uint

Read8() public method

Read8s this instance.
public Read8 ( ) : byte
return byte

Write16() public method

Write16s the specified data.
public Write16 ( ushort data ) : void
data ushort The data.
return void

Write32() public method

Write32s the specified data.
public Write32 ( uint data ) : void
data uint The data.
return void

Write8() public method

Write8s the specified data.
public Write8 ( byte data ) : void
data byte The data.
return void