2014-05-30 08:55:32 +00:00
|
|
|
#ifndef _KeGraph32_h_
|
|
|
|
#define _KeGraph32_h_
|
|
|
|
#include "KeDef.h"
|
|
|
|
#include "KeGlobalVariables.h"
|
|
|
|
#define DOSGraphColumn 80
|
|
|
|
#define DOSGraphRow 25
|
|
|
|
#define DOSGraphMaxBytes 4000
|
|
|
|
#define DOSGraphBase 0xb8000
|
|
|
|
|
2014-06-30 18:53:13 +00:00
|
|
|
VOID HYPKERNELAPI _asm_KePrintHex32(_IN_ ULONG32 Hex);
|
|
|
|
VOID HYPKERNELAPI _asm_KePrintStr32(_IN_ PCHAR OffsetStr);
|
|
|
|
ULONG32 HYPKERNELAPI _asm_KeSetGraphPosition32(_IN_ ULONG32 Row, _IN_ ULONG32 Column);
|
2014-06-03 07:05:45 +00:00
|
|
|
VOID HYPKERNELAPI _asm_KeClearGraph32(VOID);
|
2014-06-30 18:53:13 +00:00
|
|
|
ULONG32 HYPKERNELAPI _asm_KeGraphRowOverflow(_IN_ ULONG32 GraphPosition);
|
|
|
|
ULONG32 HYPKERNELAPI KeCheckGraphRowForPrint(_IN_ ULONG32 GraphPosition);
|
|
|
|
ULONG32 HYPKERNELAPI KeCheckGraphRowForReturn(_IN_ ULONG32 GraphPosition);
|
2014-06-03 07:05:45 +00:00
|
|
|
ULONG32 HYPKERNELAPI _asm_KeGetCurrentGraphPosition32(VOID);
|
2014-06-30 18:53:13 +00:00
|
|
|
ULONG32 HYPKERNELAPI KeGetCurrentGraphRow(_IN_ ULONG32 GraphPosition);
|
2014-05-30 08:55:32 +00:00
|
|
|
#endif
|