C# Class Ypsilon.Emulation.ADevice

Datei anzeigen Open project: ZaneDubya/YCPU

Protected Properties

Property Type Description
BUS Ypsilon.Emulation.Processor.YBUS

Public Methods

Method Description
ADevice ( YBUS bus ) : System.Collections.Generic
Bus_DeviceQuery ( ) : ushort[]
Bus_SendMessage ( ushort param0, ushort param1 ) : ushort
Display ( int busIndex, List textures, IDisplayProvider renderer ) : void
Dispose ( ) : void
GetMemoryInterface ( ) : IMemoryInterface
IRQAcknowledged ( ) : void
Update ( IInputProvider input ) : void

Protected Methods

Method Description
Initialize ( ) : void
RaiseIRQ ( ) : void
ReceiveMessage ( ushort param0, ushort param1 ) : ushort

Method Details

ADevice() public method

public ADevice ( YBUS bus ) : System.Collections.Generic
bus Ypsilon.Emulation.Processor.YBUS
return System.Collections.Generic

Bus_DeviceQuery() public method

public Bus_DeviceQuery ( ) : ushort[]
return ushort[]

Bus_SendMessage() public method

public Bus_SendMessage ( ushort param0, ushort param1 ) : ushort
param0 ushort
param1 ushort
return ushort

Display() public method

public Display ( int busIndex, List textures, IDisplayProvider renderer ) : void
busIndex int
textures List
renderer IDisplayProvider
return void

Dispose() public method

public Dispose ( ) : void
return void

GetMemoryInterface() public method

public GetMemoryInterface ( ) : IMemoryInterface
return IMemoryInterface

IRQAcknowledged() public method

public IRQAcknowledged ( ) : void
return void

Initialize() protected abstract method

protected abstract Initialize ( ) : void
return void

RaiseIRQ() protected method

protected RaiseIRQ ( ) : void
return void

ReceiveMessage() protected abstract method

protected abstract ReceiveMessage ( ushort param0, ushort param1 ) : ushort
param0 ushort
param1 ushort
return ushort

Update() public method

public Update ( IInputProvider input ) : void
input IInputProvider
return void

Property Details

BUS protected_oe property

protected YBUS,Ypsilon.Emulation.Processor BUS
return Ypsilon.Emulation.Processor.YBUS