ReactOS 0.4.16-dev-112-g52265ae
|
Go to the source code of this file.
Macros | |
#define | VGA_CHAR_SIZE 2 |
#define | TEXT_CHAR_SIZE 2 |
#define | CHAR_WIDTH 8 |
#define | CHAR_HEIGHT 16 |
#define | SCREEN_WIDTH 640 |
#define | SCREEN_HEIGHT 400 |
#define | BYTES_PER_SCANLINE (SCREEN_WIDTH / 8) |
Functions | |
VOID | Pc98VideoInit (VOID) |
VOID | Pc98VideoClearScreen (UCHAR Attr) |
VIDEODISPLAYMODE | Pc98VideoSetDisplayMode (char *DisplayModeName, BOOLEAN Init) |
VOID | Pc98VideoGetDisplaySize (PULONG Width, PULONG Height, PULONG Depth) |
ULONG | Pc98VideoGetBufferSize (VOID) |
VOID | Pc98VideoGetFontsFromFirmware (PULONG RomFontPointers) |
VOID | Pc98VideoSetTextCursorPosition (UCHAR X, UCHAR Y) |
VOID | Pc98VideoHideShowTextCursor (BOOLEAN Show) |
static UCHAR | Pc98VideoAttrToGdcAttr (UCHAR Attr) |
static USHORT | Pc98AsciiToJisX (int Ch) |
static VOID | Pc98VideoTextRamPutChar (int Ch, UCHAR Attr, unsigned X, unsigned Y) |
VOID | Pc98VideoPutChar (int Ch, UCHAR Attr, unsigned X, unsigned Y) |
VOID | Pc98VideoCopyOffScreenBufferToVRAM (PVOID Buffer) |
BOOLEAN | Pc98VideoIsPaletteFixed (VOID) |
VOID | Pc98VideoSetPaletteColor (UCHAR Color, UCHAR Red, UCHAR Green, UCHAR Blue) |
VOID | Pc98VideoGetPaletteColor (UCHAR Color, UCHAR *Red, UCHAR *Green, UCHAR *Blue) |
VOID | Pc98VideoSync (VOID) |
VOID | Pc98VideoPrepareForReactOS (VOID) |
Variables | |
UCHAR | BitmapFont8x16 [] |
BOOLEAN | HiResoMachine |
UCHAR | TextCols |
UCHAR | TextLines |
static BOOLEAN | UseCGFont = TRUE |
static BOOLEAN | CGAccelDraw = TRUE |
UCHAR | MachDefaultTextColor = COLOR_WHITE |
ULONG | VramText |
static ULONG | VramPlaneB |
static ULONG | VramPlaneG |
static ULONG | VramPlaneR |
static ULONG | VramPlaneI |
static const PALETTE_ENTRY | CgaPalette [] |
#define BYTES_PER_SCANLINE (SCREEN_WIDTH / 8) |
Definition at line 29 of file pc98video.c.
#define CHAR_HEIGHT 16 |
Definition at line 25 of file pc98video.c.
#define CHAR_WIDTH 8 |
Definition at line 24 of file pc98video.c.
#define SCREEN_HEIGHT 400 |
Definition at line 28 of file pc98video.c.
#define SCREEN_WIDTH 640 |
Definition at line 27 of file pc98video.c.
#define TEXT_CHAR_SIZE 2 |
Definition at line 20 of file pc98video.c.
#define VGA_CHAR_SIZE 2 |
Definition at line 18 of file pc98video.c.
Definition at line 281 of file pc98video.c.
Referenced by Pc98VideoPutChar().
Definition at line 246 of file pc98video.c.
Referenced by Pc98VideoTextRamPutChar().
Definition at line 167 of file pc98video.c.
Referenced by ChainLoadBiosBootSectorCode(), and MachInit().
Definition at line 383 of file pc98video.c.
Referenced by MachInit().
Definition at line 203 of file pc98video.c.
Referenced by MachInit().
Definition at line 195 of file pc98video.c.
Referenced by MachInit().
Definition at line 417 of file pc98video.c.
Referenced by MachInit().
Definition at line 228 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoPrepareForReactOS().
Definition at line 69 of file pc98video.c.
Referenced by MachInit().
Definition at line 399 of file pc98video.c.
Referenced by MachInit().
Definition at line 445 of file pc98video.c.
Referenced by Pc98PrepareForReactOS().
Definition at line 316 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoCopyOffScreenBufferToVRAM().
VIDEODISPLAYMODE Pc98VideoSetDisplayMode | ( | char * | DisplayModeName, |
BOOLEAN | Init | ||
) |
Definition at line 188 of file pc98video.c.
Referenced by MachInit().
Definition at line 405 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoInit().
Definition at line 215 of file pc98video.c.
Referenced by MachInit().
Definition at line 435 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoInit().
Definition at line 309 of file pc98video.c.
Referenced by Pc98VideoPutChar().
|
extern |
Definition at line 12 of file vgafont.c.
Referenced by Pc98VideoPutChar(), and XboxVideoOutputChar().
Definition at line 36 of file pc98video.c.
Referenced by Pc98VideoPrepareForReactOS(), and Pc98VideoPutChar().
|
static |
Definition at line 46 of file pc98video.c.
Referenced by Pc98VideoInit().
|
extern |
Definition at line 17 of file machpc98.c.
Referenced by MachInit(), Pc98GetExtendedBIOSData(), and Pc98VideoInit().
UCHAR MachDefaultTextColor = COLOR_WHITE |
Definition at line 38 of file pc98video.c.
UCHAR TextCols |
Definition at line 21 of file pc98video.c.
Referenced by Pc98ConsPutChar(), Pc98VideoInit(), Pc98VideoSetTextCursorPosition(), and Pc98VideoTextRamPutChar().
UCHAR TextLines |
Definition at line 22 of file pc98video.c.
Referenced by Pc98ConsPutChar(), and Pc98VideoInit().
Definition at line 32 of file pc98video.c.
Referenced by Pc98VideoPrepareForReactOS(), and Pc98VideoPutChar().
|
static |
Definition at line 41 of file pc98video.c.
Referenced by Pc98VideoClearScreen(), Pc98VideoInit(), and Pc98VideoPutChar().
|
static |
Definition at line 42 of file pc98video.c.
Referenced by Pc98VideoClearScreen(), Pc98VideoInit(), and Pc98VideoPutChar().
|
static |
Definition at line 44 of file pc98video.c.
Referenced by Pc98VideoClearScreen(), Pc98VideoInit(), and Pc98VideoPutChar().
|
static |
Definition at line 43 of file pc98video.c.
Referenced by Pc98VideoClearScreen(), Pc98VideoInit(), and Pc98VideoPutChar().
ULONG VramText |
Definition at line 40 of file pc98video.c.
Referenced by Pc98ConsPutChar(), Pc98VideoClearScreen(), Pc98VideoGetFontsFromFirmware(), Pc98VideoInit(), Pc98VideoPrepareForReactOS(), and Pc98VideoTextRamPutChar().