23 #include "pedigree/kernel/debugger/DebuggerIO.h" 24 #include "pedigree/kernel/processor/types.h" 49 void setCliLowerLimit(
size_t nlines);
60 char getCharNonBlock();
62 void readDimensions();
70 char c,
size_t row,
size_t colStart,
size_t colEnd,
72 void drawVerticalLine(
73 char c,
size_t col,
size_t rowStart,
size_t rowEnd,
101 void disableRefreshes();
155 size_t m_nOldCursorX;
156 size_t m_nOldCursorY;
void setCliUpperLimit(size_t nlines)
void drawString(const char *str, size_t row, size_t col, DebuggerIO::Colour foreColour, DebuggerIO::Colour backColour)
void drawHorizontalLine(char c, size_t row, size_t colStart, size_t colEnd, DebuggerIO::Colour foreColour, DebuggerIO::Colour backColour)
void putChar(char c, DebuggerIO::Colour foreColour, DebuggerIO::Colour backColour)
SerialIO(Serial *pSerial)