C# Class HaroldInnovationTechnologies.HMD2043.Drive

Inheritance: IHardwareDevice
ファイルを表示 Open project: kierenj/0x10c-DevKit Class Usage Examples

Private Properties

Property Type Description
QueueNextStep void
RaiseInterrupt void

Public Methods

Method Description
ChangeMedia ( Disk disk ) : void
CycleTimerCompleted ( object state ) : void
Eject ( ) : void
Initialise ( IEmulatedSystem system ) : void
Interrupt ( int &additionalCycles ) : void
Pulse ( ) : void
Query ( uint &manufacturer, uint &hardwareType, ushort &revision ) : void
Reset ( ) : void

Private Methods

Method Description
QueueNextStep ( ) : void
RaiseInterrupt ( InterruptType type ) : void

Method Details

ChangeMedia() public method

public ChangeMedia ( Disk disk ) : void
disk Disk
return void

CycleTimerCompleted() public method

public CycleTimerCompleted ( object state ) : void
state object
return void

Eject() public method

public Eject ( ) : void
return void

Initialise() public method

public Initialise ( IEmulatedSystem system ) : void
system IEmulatedSystem
return void

Interrupt() public method

public Interrupt ( int &additionalCycles ) : void
additionalCycles int
return void

Pulse() public method

public Pulse ( ) : void
return void

Query() public method

public Query ( uint &manufacturer, uint &hardwareType, ushort &revision ) : void
manufacturer uint
hardwareType uint
revision ushort
return void

Reset() public method

public Reset ( ) : void
return void