15#define KEY_SCAN_DOWN 80
18#define KEYSC_END 0x004f
19#define KEYSC_PAGEUP 0x0049
20#define KEYSC_PAGEDOWN 0x0051
21#define KEYSC_HOME 0x0047
22#define KEYSC_ARROWUP 0x0048
VOID KdpFlushTerminalInput(VOID)
Flushes terminal input (either serial or PS/2).
BOOLEAN KdpUpdateTerminalSize(_Out_ PSIZE TermSize)
enum _KDB_OUTPUT_SETTINGS KDB_OUTPUT_SETTINGS
BOOLEAN KdTermReportsSize
BOOLEAN KdpInitTerminal(VOID)
Initializes the controlling terminal.
CHAR KdpReadTermKey(_Out_ PULONG ScanCode)
Reads one character from the terminal. This function returns a scan code even when reading is done fr...