Property | Type | Description | |
---|---|---|---|
CPU |
Method | Description | |
---|---|---|
AcknowledgeIRQ ( ushort deviceIndex ) : void | ||
AddDevice ( ADevice device, ushort index ) : void |
Adds a device to specified slot index. INDEX MUST BE 1 - 16.
|
|
Display ( List |
||
FillROM ( byte rom ) : void | ||
QueryDevice ( ushort deviceIndex ) : ushort[] | ||
RemoveDevice ( ushort index ) : void |
Adds a device in the specified slot index. INDEX MUST BE 1 - 16.
|
|
Reset ( ) : void |
Removes all RAM, ROM, Devices, and any segment references to the same.
|
|
SendDeviceMessage ( ushort deviceIndex, ushort param_0, ushort param_1 ) : ushort | ||
SetProviders ( IDisplayProvider display, IInputProvider input ) : void | ||
SetRAM ( uint ramSize ) : void | ||
SetROM ( uint romSize ) : void | ||
Update ( ) : void | ||
YBUS ( |
Method | Description | |
---|---|---|
AddSegmentToReferences ( |
||
Device_RaiseIRQ ( ADevice device ) : void | ||
GetDeviceMemoryReference ( |
Returns the byte array of memory attached to the device. Accepts values from 0 - 16. Device 0 is ROM.
|
|
GetRAMReference ( |
||
GetROMReference ( |
public AcknowledgeIRQ ( ushort deviceIndex ) : void | ||
deviceIndex | ushort | |
return | void |
public AddDevice ( ADevice device, ushort index ) : void | ||
device | ADevice | |
index | ushort | |
return | void |
public QueryDevice ( ushort deviceIndex ) : ushort[] | ||
deviceIndex | ushort | |
return | ushort[] |
public SendDeviceMessage ( ushort deviceIndex, ushort param_0, ushort param_1 ) : ushort | ||
deviceIndex | ushort | |
param_0 | ushort | |
param_1 | ushort | |
return | ushort |
public SetProviders ( IDisplayProvider display, IInputProvider input ) : void | ||
display | IDisplayProvider | |
input | IInputProvider | |
return | void |
public YBUS ( |
||
cpu | ||
return | System.Collections.Generic |