Property | Type | Description | |
---|---|---|---|
crtcControllerData | IReadWriteIOPort | ||
crtcControllerIndex | IReadWriteIOPort | ||
enhMapControllerIndex | IReadWriteIOPort | ||
frameBuffer | IFrameBuffer | ||
lfbControllerIndex | IReadWriteIOPort | ||
memory | IMemory | ||
miscOutputReader | IReadWriteIOPort | ||
miscOutputWriter | IReadWriteIOPort | ||
outportWrite | IWriteOnlyIOPort | ||
seqControllerData | IReadWriteIOPort | ||
seqControllerIndex | IReadWriteIOPort | ||
vgaEnableController | IReadWriteIOPort |
Method | Description | |
---|---|---|
Clear ( byte colorIndex ) : void |
Clears device with the specified color index.
|
|
GetPalette ( byte colorIndex ) : |
Gets the palette.
|
|
OnInterrupt ( ) : bool |
Called when an interrupt is received.
|
|
ReadPixel ( ushort x, ushort y ) : byte |
Reads the pixel.
|
|
S3Trio64V2 ( ) : Mosa.DeviceSystem |
|
|
SetPalette ( byte colorIndex, |
Sets the palette.
|
|
Setup ( HardwareResources hardwareResources ) : bool |
Setups this hardware device driver
|
|
Start ( ) : DeviceDriverStartStatus |
Starts this hardware device.
|
|
WritePixel ( byte colorIndex, ushort x, ushort y ) : void |
Writes the pixel.
|
Method | Description | |
---|---|---|
GetDisplayModeState ( ) : DisplayModeState |
|
|
ReadCrtcRegister ( byte index ) : byte |
|
|
ReadSequenceRegister ( byte index ) : byte |
Reads in the sequence register's current value. The register is chosen by the given index.
|
|
SetDisplayModeState ( DisplayModeState dpmsMode ) : bool |
|
|
WriteCrtcRegister ( byte index, byte value ) : void |
|
|
WriteCrtcRegister ( byte index, byte value, byte mask ) : void |
|
|
WriteSequenceRegister ( byte index, byte value ) : void |
Write a value to the indexed sequence register.
|
|
WriteSequenceRegister ( byte index, byte value, byte mask ) : void |
Write a masked value to the indexed sequence register.
|
public Clear ( byte colorIndex ) : void | ||
colorIndex | byte | Index of the color. |
return | void |
public GetPalette ( byte colorIndex ) : |
||
colorIndex | byte | Index of the color. |
return |
public ReadPixel ( ushort x, ushort y ) : byte | ||
x | ushort | The x. |
y | ushort | The y. |
return | byte |
public SetPalette ( byte colorIndex, |
||
colorIndex | byte | Index of the color. |
color | The color. | |
return | void |
public Setup ( HardwareResources hardwareResources ) : bool | ||
hardwareResources | HardwareResources | |
return | bool |
public WritePixel ( byte colorIndex, ushort x, ushort y ) : void | ||
colorIndex | byte | Index of the color. |
x | ushort | The x. |
y | ushort | The y. |
return | void |
protected IReadWriteIOPort crtcControllerData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort crtcControllerIndex | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort enhMapControllerIndex | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort lfbControllerIndex | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort miscOutputReader | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort miscOutputWriter | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort seqControllerData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort seqControllerIndex | ||
return | IReadWriteIOPort |