ReactOS  0.4.13-dev-259-g5ca9c9c
precomp.h
Go to the documentation of this file.
1 #ifndef _BOOTVID_PCH_
2 #define _BOOTVID_PCH_
3 
4 #include <ntddk.h>
6 
7 /* Define if FontData has upside down characters */
8 #undef CHAR_GEN_UPSIDE_DOWN
9 
10 #define BOOTCHAR_HEIGHT 13
11 
12 /* Command Stream Definitions */
13 #define CMD_STREAM_WRITE 0x0
14 #define CMD_STREAM_WRITE_ARRAY 0x2
15 #define CMD_STREAM_USHORT 0x4
16 #define CMD_STREAM_READ 0x8
17 
18 /* Bitmap Header */
19 typedef struct tagBITMAPINFOHEADER
20 {
33 
34 /* Supported bitmap compression formats */
35 #define BI_RGB 0
36 #define BI_RLE4 2
37 
38 VOID
39 NTAPI
41 
42 /* Globals */
43 extern USHORT AT_Initialization[];
44 extern ULONG curr_x;
45 extern ULONG curr_y;
47 extern ULONG_PTR VgaBase;
48 extern UCHAR FontData[256 * BOOTCHAR_HEIGHT];
49 
50 #endif /* _BOOTVID_PCH_ */
ULONG curr_y
Definition: vga.c:69
ULONG curr_x
Definition: vga.c:68
USHORT biBitCount
Definition: precomp.h:25
LONG biXPelsPerMeter
Definition: precomp.h:28
struct tagBITMAPINFOHEADER BITMAPINFOHEADER
ULONG biCompression
Definition: precomp.h:26
uint32_t ULONG_PTR
Definition: typedefs.h:63
#define BOOTCHAR_HEIGHT
Definition: precomp.h:10
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
struct tagBITMAPINFOHEADER * PBITMAPINFOHEADER
long LONG
Definition: pedump.c:60
ULONG biClrImportant
Definition: precomp.h:31
USHORT AT_Initialization[]
Definition: bootdata.c:3
VOID NTAPI InitializePalette(VOID)
Definition: vga.c:301
ULONG_PTR VgaRegisterBase
Definition: vga.c:66
unsigned char UCHAR
Definition: xmlstorage.h:181
ULONG_PTR VgaBase
Definition: vga.c:67
LONG biYPelsPerMeter
Definition: precomp.h:29
unsigned short USHORT
Definition: pedump.c:61
unsigned int ULONG
Definition: retypes.h:1
UCHAR FontData[256 *BOOTCHAR_HEIGHT]
Definition: bootdata.c:57