11 READ_PORT_UCHAR((PUCHAR)(VgaRegisterBase + (Port)))
14 READ_PORT_USHORT((PUSHORT)(VgaRegisterBase + (Port)))
16#define __outpb(Port, Value) \
17 WRITE_PORT_UCHAR((PUCHAR)(VgaRegisterBase + (Port)), (UCHAR)(Value))
19#define __outpw(Port, Value) \
20 WRITE_PORT_USHORT((PUSHORT)(VgaRegisterBase + (Port)), (USHORT)(Value))
#define GRAPH_ADDRESS_PORT
VOID NTAPI DoScroll(_In_ ULONG Scroll)
ULONG_PTR VgaRegisterBase
VOID NTAPI PreserveRow(_In_ ULONG CurrentTop, _In_ ULONG TopDelta, _In_ BOOLEAN Restore)
VOID NTAPI InitPaletteWithTable(_In_ PULONG Table, _In_ ULONG Count)
#define __outpw(Port, Value)
VOID PrepareForSetPixel(VOID)
FORCEINLINE VOID SetPixel(_In_ ULONG Left, _In_ ULONG Top, _In_ UCHAR Color)
USHORT AT_Initialization[]
VOID NTAPI DisplayCharacter(_In_ CHAR Character, _In_ ULONG Left, _In_ ULONG Top, _In_ ULONG TextColor, _In_ ULONG BackColor)
NTKERNELAPI VOID NTAPI WRITE_REGISTER_UCHAR(IN PUCHAR Register, IN UCHAR Value)
NTKERNELAPI UCHAR NTAPI READ_REGISTER_UCHAR(IN PUCHAR Register)