23#include "pedigree/kernel/debugger/DebuggerIO.h"
24#include "pedigree/kernel/processor/types.h"
48 void setCliLowerLimit(
size_t nlines);
59 char getCharNonBlock();
61 void readDimensions();
70 void drawVerticalLine(
char c,
size_t col,
size_t rowStart,
size_t rowEnd,
95 void disableRefreshes();
147 size_t m_nOldCursorX;
148 size_t m_nOldCursorY;
void putChar(char c, DebuggerIO::Colour foreColour, DebuggerIO::Colour backColour)
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 setCliUpperLimit(size_t nlines)