20#ifndef MACHINE_HOSTED_VGA_H
21#define MACHINE_HOSTED_VGA_H
22#include "pedigree/kernel/machine/Vga.h"
64 virtual void pokeBuffer(uint8_t* pBuffer,
size_t nBufLen);
75 virtual void peekBuffer(uint8_t* pBuffer,
size_t nBufLen);
86 operator uint16_t*()
const {
static void printAttrAsAnsi(uint8_t attr)
static uint8_t ansiColourFixup(uint8_t colour)
virtual void moveCursor(size_t nX, size_t nY)
virtual size_t getNumCols()
virtual void pokeBuffer(uint8_t *pBuffer, size_t nBufLen)
virtual bool setLargestTextMode()
virtual void peekBuffer(uint8_t *pBuffer, size_t nBufLen)
virtual size_t getNumRows()