Property | Type | Description | |
---|---|---|---|
activeControllerData | IReadWriteIOPort | ||
activeControllerIndex | IReadWriteIOPort | ||
attributeAddress | IReadWriteIOPort | ||
attributeData | IReadWriteIOPort | ||
bytePerChar | byte | ||
colorMode | bool | ||
crtControllerData | IReadWriteIOPort | ||
crtControllerDataColor | IReadWriteIOPort | ||
crtControllerIndex | IReadWriteIOPort | ||
crtControllerIndexColor | IReadWriteIOPort | ||
defaultBackground | TextColor | ||
graphicsControllerAddress | IReadWriteIOPort | ||
graphicsControllerData | IReadWriteIOPort | ||
height | byte | ||
inputStatus1ReadB | IReadWriteIOPort | ||
memory | IMemory | ||
miscellaneousOutput | IReadWriteIOPort | ||
miscellaneousOutputWrite | IWriteOnlyIOPort | ||
offset | uint | ||
sequencerAddress | IReadWriteIOPort | ||
sequencerData | IReadWriteIOPort | ||
width | byte |
Method | Description | |
---|---|---|
ClearScreen ( ) : void |
Clears the screen.
|
|
OnInterrupt ( ) : bool |
Called when an interrupt is received.
|
|
ScrollUp ( ) : void |
Scrolls up.
|
|
SetCursor ( ushort x, ushort y ) : void |
Sets the cursor position.
|
|
Setup ( Mosa.DeviceSystem.HardwareResources hardwareResources ) : bool |
Setups this hardware device driver
|
|
Start ( ) : DeviceDriverStartStatus |
Starts this hardware device.
|
|
VGAText ( ) : Mosa.DeviceSystem |
Initializes a new instance of the VGAText class.
|
|
WriteChar ( ushort x, ushort y, char c, TextColor foreground, TextColor background ) : void |
Writes the char at the position indicated.
|
Method | Description | |
---|---|---|
GetValue ( byte command ) : byte |
Gets the value.
|
|
SendCommand ( byte command, byte value ) : void |
Sends the command.
|
|
SetCursorSize ( byte start, byte end ) : void |
Sets the size of the cursor.
|
|
WriteSettings ( byte settings ) : void |
Writes the settings.
|
protected GetValue ( byte command ) : byte | ||
command | byte | The command. |
return | byte |
protected SendCommand ( byte command, byte value ) : void | ||
command | byte | The command. |
value | byte | The value. |
return | void |
public SetCursor ( ushort x, ushort y ) : void | ||
x | ushort | The x position. |
y | ushort | The y position. |
return | void |
protected SetCursorSize ( byte start, byte end ) : void | ||
start | byte | The start. |
end | byte | The end. |
return | void |
public Setup ( Mosa.DeviceSystem.HardwareResources hardwareResources ) : bool | ||
hardwareResources | Mosa.DeviceSystem.HardwareResources | |
return | bool |
public WriteChar ( ushort x, ushort y, char c, TextColor foreground, TextColor background ) : void | ||
x | ushort | The x position. |
y | ushort | The y position. |
c | char | The character. |
foreground | TextColor | The foreground color. |
background | TextColor | The background color. |
return | void |
protected WriteSettings ( byte settings ) : void | ||
settings | byte | The settings. |
return | void |
protected IReadWriteIOPort activeControllerData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort activeControllerIndex | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort attributeAddress | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort attributeData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort crtControllerData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort crtControllerDataColor | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort crtControllerIndex | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort crtControllerIndexColor | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort graphicsControllerAddress | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort graphicsControllerData | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort inputStatus1ReadB | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort miscellaneousOutput | ||
return | IReadWriteIOPort |
protected IWriteOnlyIOPort miscellaneousOutputWrite | ||
return | IWriteOnlyIOPort |
protected IReadWriteIOPort sequencerAddress | ||
return | IReadWriteIOPort |
protected IReadWriteIOPort sequencerData | ||
return | IReadWriteIOPort |