23#include "pedigree/kernel/processor/types.h"
60 virtual void pokeBuffer(uint8_t* pBuffer,
size_t nBufLen) = 0;
70 virtual void peekBuffer(uint8_t* pBuffer,
size_t nBufLen) = 0;
80 virtual void flush() {}
84 virtual void enterPanicMode() {}
92 virtual operator uint16_t*()
const = 0;
virtual void moveCursor(size_t nX, size_t nY)=0
virtual bool setLargestTextMode()=0
virtual size_t getNumRows()=0
virtual void pokeBuffer(uint8_t *pBuffer, size_t nBufLen)=0
virtual size_t getNumCols()=0
virtual void peekBuffer(uint8_t *pBuffer, size_t nBufLen)=0