|
ReactOS 0.4.17-dev-1281-g065abb3
|
#include "precomp.h"
Go to the source code of this file.
Macros | |
| #define | SET_PIXELS(_PixelPtr, _PixelMask, _TextColor) |
Functions | |
| static VOID | ReadWriteMode (_In_ UCHAR Mode) |
| static VOID | PrepareForCopyArea (VOID) |
| static VOID | PrepareForReadPixels (VOID) |
| VOID | PrepareForSetPixel (VOID) |
| VOID | DisplayCharacter (_In_ CHAR Character, _In_ ULONG Left, _In_ ULONG Top, _In_ ULONG TextColor, _In_ ULONG BackColor) |
| static VOID | SetPaletteEntryRGB (_In_ ULONG Id, _In_ RGBQUAD Rgb) |
| VOID | InitPaletteWithTable (_In_reads_(Count) const ULONG *Table, _In_ ULONG Count) |
| VOID | DoScroll (_In_ ULONG Scroll) |
| VOID | PreserveRow (_In_ ULONG CurrentTop, _In_ ULONG Height, _In_ BOOLEAN Restore) |
| VOID NTAPI | VidCleanUp (VOID) |
| VOID NTAPI | VidScreenToBufferBlt (_Out_writes_bytes_all_(Height *Stride) PUCHAR Buffer, _In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Width, _In_ ULONG Height, _In_ ULONG Stride) |
| VOID NTAPI | VidSolidColorFill (_In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Right, _In_ ULONG Bottom, _In_ UCHAR Color) |
Variables | |
| static const UCHAR | lMaskTable [8] |
| static const UCHAR | rMaskTable [8] |
| const UCHAR | PixelMask [8] |
| static const ULONG | ReverseAndUnpackMonochromePixels [16] |
| VGA_GRAPHICS_CONTROLLER_STATE | VgaGCState = VGA_GC_STATE_UNINITIALIZED |
| ULONG_PTR | VgaRegisterBase = 0 |
| ULONG_PTR | VgaBase = 0 |
| #define SET_PIXELS | ( | _PixelPtr, | |
| _PixelMask, | |||
| _TextColor | |||
| ) |
| VOID DisplayCharacter | ( | _In_ CHAR | Character, |
| _In_ ULONG | Left, | ||
| _In_ ULONG | Top, | ||
| _In_ ULONG | TextColor, | ||
| _In_ ULONG | BackColor | ||
| ) |
Definition at line 143 of file vga.c.
Definition at line 263 of file vga.c.
Definition at line 88 of file vga.c.
Referenced by DoScroll(), and PreserveRow().
Definition at line 105 of file vga.c.
Referenced by VidScreenToBufferBlt().
Definition at line 116 of file vga.c.
Definition at line 293 of file vga.c.
Definition at line 75 of file vga.c.
Referenced by PitReadData(), PitWriteCommand(), PitWriteData(), PrepareForCopyArea(), PrepareForReadPixels(), and PrepareForSetPixel().
Definition at line 235 of file vga.c.
Referenced by InitPaletteWithTable().
| VOID NTAPI VidScreenToBufferBlt | ( | _Out_writes_bytes_all_(Height *Stride) PUCHAR | Buffer, |
| _In_ ULONG | Left, | ||
| _In_ ULONG | Top, | ||
| _In_ ULONG | Width, | ||
| _In_ ULONG | Height, | ||
| _In_ ULONG | Stride | ||
| ) |
Definition at line 342 of file vga.c.
| VOID NTAPI VidSolidColorFill | ( | _In_ ULONG | Left, |
| _In_ ULONG | Top, | ||
| _In_ ULONG | Right, | ||
| _In_ ULONG | Bottom, | ||
| _In_ UCHAR | Color | ||
| ) |
Definition at line 426 of file vga.c.
Definition at line 15 of file vga.c.
Referenced by VidSolidColorFill().
Definition at line 37 of file vga.c.
Referenced by DisplayCharacter(), and SetPixel().
Definition at line 48 of file vga.c.
Referenced by VidScreenToBufferBlt().
Definition at line 26 of file vga.c.
Referenced by VidSolidColorFill().
| ULONG_PTR VgaBase = 0 |
Definition at line 70 of file vga.c.
Referenced by DisplayCharacter(), DoScroll(), PreserveRow(), SetPixel(), VidInitialize(), VidScreenToBufferBlt(), and VidSolidColorFill().
| VGA_GRAPHICS_CONTROLLER_STATE VgaGCState = VGA_GC_STATE_UNINITIALIZED |
Definition at line 68 of file vga.c.
Referenced by PrepareForCopyArea(), PrepareForReadPixels(), PrepareForSetPixel(), ResetDisplay(), VidCleanUp(), and VidInitialize().
| ULONG_PTR VgaRegisterBase = 0 |
Definition at line 69 of file vga.c.
Referenced by VgaInterpretCmdStream(), and VidInitialize().