C# Class Mosa.DeviceDriver.ISA.CMOS

Inheritance: Mosa.HardwareSystem.HardwareDevice, IDevice, IHardwareDevice
Afficher le fichier Open project: tgiphil/MOSA-Project Class Usage Examples

Protected Properties

Свойство Type Description
commandPort IReadWriteIOPort
dataPort IReadWriteIOPort
spinLock Mosa.HardwareSystem.SpinLock

Méthodes publiques

Méthode Description
CMOS ( ) : Mosa.HardwareSystem

OnInterrupt ( ) : bool

Called when an interrupt is received.

Read ( byte address ) : byte

Reads the specified address.

Setup ( HardwareResources hardwareResources ) : bool

Setups this hardware device driver

Start ( ) : DeviceDriverStartStatus

Starts this hardware device.

Method Details

CMOS() public méthode

public CMOS ( ) : Mosa.HardwareSystem
Résultat Mosa.HardwareSystem

OnInterrupt() public méthode

Called when an interrupt is received.
public OnInterrupt ( ) : bool
Résultat bool

Read() public méthode

Reads the specified address.
public Read ( byte address ) : byte
address byte The address.
Résultat byte

Setup() public méthode

Setups this hardware device driver
public Setup ( HardwareResources hardwareResources ) : bool
hardwareResources Mosa.HardwareSystem.HardwareResources
Résultat bool

Start() public méthode

Starts this hardware device.
public Start ( ) : DeviceDriverStartStatus
Résultat DeviceDriverStartStatus

Property Details

commandPort protected_oe property

protected IReadWriteIOPort commandPort
Résultat IReadWriteIOPort

dataPort protected_oe property

protected IReadWriteIOPort dataPort
Résultat IReadWriteIOPort

spinLock protected_oe property

protected SpinLock,Mosa.HardwareSystem spinLock
Résultat Mosa.HardwareSystem.SpinLock