The Pedigree Project
0.1
|
#include <Vga.h>
Public Member Functions | |
virtual char | read () |
virtual void | write (char c) |
Public Member Functions inherited from Vga | |
virtual void | setControl (VgaControl which)=0 |
virtual void | clearControl (VgaControl which)=0 |
virtual bool | setMode (int mode)=0 |
virtual bool | setLargestTextMode ()=0 |
virtual bool | isMode (size_t nCols, size_t nRows, bool bIsText, size_t nBpp=0)=0 |
virtual bool | isLargestTextMode ()=0 |
virtual size_t | getNumCols ()=0 |
virtual size_t | getNumRows ()=0 |
virtual void | rememberMode ()=0 |
virtual void | restoreMode ()=0 |
virtual void | pokeBuffer (uint8_t *pBuffer, size_t nBufLen)=0 |
virtual void | peekBuffer (uint8_t *pBuffer, size_t nBufLen)=0 |
virtual void | moveCursor (size_t nX, size_t nY)=0 |
virtual | operator uint16_t * () const =0 |
Additional Inherited Members | |
Public Types inherited from Vga | |
enum | VgaControl { LineGraphics = 2, Blink = 3 } |
Vga device abstraction.
Definition at line 28 of file kernel/machine/au1500/Vga.h.