#include "ntddvdeo.h"
#include "fscrnctl.h"
#include "vga.h"
Go to the source code of this file.
Classes | |
struct | _FSVGA_CONFIGURATION_INFORMATION |
struct | _EMULATE_BUFFER_INFORMATION |
struct | _DEVICE_EXTENSION |
Defines | |
#define | ENABLE_WORD_WRITE_VRAM 0x01 |
#define | NO_HARDWARE_CURSOR 0 |
#define | HARDWARE_CURSOR 0x01 |
#define | NO_HARDWARE_SCROLL 0 |
#define | HARDWARE_SCROLL 0x01 |
#define | USE_LINE_COMPARE 0x02 |
#define | OFFSET_128_TO_NEXT_SLICE 0x04 |
#define | LIMIT_64K 0x10000L |
#define | FSVGA_ERROR_VALUE_BASE 1000 |
#define | FSVGA_HARDWARE_PRESENT 1 |
#define | FsVgaPrint(x) |
Typedefs | |
typedef enum _VGA_IO_PORT_TYPE | VGA_IO_PORT_TYPE |
typedef _FSVGA_CONFIGURATION_INFORMATION | FSVGA_CONFIGURATION_INFORMATION |
typedef _FSVGA_CONFIGURATION_INFORMATION * | PFSVGA_CONFIGURATION_INFORMATION |
typedef _EMULATE_BUFFER_INFORMATION | EMULATE_BUFFER_INFORMATION |
typedef _EMULATE_BUFFER_INFORMATION * | PEMULATE_BUFFER_INFORMATION |
typedef _DEVICE_EXTENSION | DEVICE_EXTENSION |
typedef _DEVICE_EXTENSION * | PDEVICE_EXTENSION |
Enumerations | |
enum | _VGA_IO_PORT_TYPE { CRTCAddressPortColor = 0, CRTCDataPortColor, GRAPHAddressPort, SEQUAddressPort, MaximumPortCount } |
Functions | |
NTSTATUS | DriverEntry (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) |
VOID | FsVgaConfiguration (IN PDEVICE_EXTENSION DeviceExtension, IN PUNICODE_STRING RegistryPath, IN PUNICODE_STRING KeyboardDeviceName) |
NTSTATUS | FsVgaPeripheralCallout (IN PVOID Context, IN PUNICODE_STRING PathName, IN INTERFACE_TYPE BusType, IN ULONG BusNumber, IN PKEY_VALUE_FULL_INFORMATION *BusInformation, IN CONFIGURATION_TYPE ControllerType, IN ULONG ControllerNumber, IN PKEY_VALUE_FULL_INFORMATION *ControllerInformation, IN CONFIGURATION_TYPE PeripheralType, IN ULONG PeripheralNumber, IN PKEY_VALUE_FULL_INFORMATION *PeripheralInformation) |
VOID | FsVgaServiceParameters (IN PDEVICE_EXTENSION DeviceExtension, IN PUNICODE_STRING RegistryPath, IN PUNICODE_STRING FsVgaDeviceName) |
VOID | FsVgaBuildResourceList (IN PDEVICE_EXTENSION DeviceExtension, OUT PCM_RESOURCE_LIST *ResourceList, OUT PULONG ResourceListSize) |
NTSTATUS | FsVgaOpenCloseDispatch (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
NTSTATUS | FsVgaDeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
NTSTATUS | FsVgaCopyFrameBuffer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_COPY_FRAME_BUFFER CopyFrameBuffer, ULONG inputBufferLength) |
NTSTATUS | FsVgaWriteToFrameBuffer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_WRITE_TO_FRAME_BUFFER WriteFrameBuffer, ULONG inputBufferLength) |
NTSTATUS | FsVgaReverseMousePointer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_REVERSE_MOUSE_POINTER MouseBuffer, ULONG inputBufferLength) |
NTSTATUS | FsVgaSetMode (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_MODE_INFORMATION ModeInformation, ULONG inputBufferLength) |
NTSTATUS | FsVgaSetScreenInformation (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_SCREEN_INFORMATION ScreenInformation, ULONG inputBufferLength) |
NTSTATUS | FsVgaSetCursorPosition (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_CURSOR_POSITION CursorPosition, ULONG inputBufferLength) |
NTSTATUS | FsVgaSetCursorAttribute (PDEVICE_EXTENSION DeviceExtension, PVIDEO_CURSOR_ATTRIBUTES CursorAttributes, ULONG inputBufferLength) |
VOID | FsVgaLogError (IN PDEVICE_OBJECT DeviceObject, IN NTSTATUS ErrorCode, IN ULONG UniqueErrorValue, IN NTSTATUS FinalStatus, IN PULONG DumpData, IN ULONG DumpCount) |
ULONG | CalcGRAMSize (IN COORD WindowSize, IN PDEVICE_EXTENSION DeviceExtension) |
PUCHAR | CalcGRAMAddress (IN COORD WindowSize, IN PDEVICE_EXTENSION DeviceExtension) |
BOOL | IsGRAMRowOver (PUCHAR BufPtr, BOOL fDbcs, PDEVICE_EXTENSION DeviceExtension) |
PUCHAR | NextGRAMRow (PUCHAR BufPtr, PDEVICE_EXTENSION DeviceExtension) |
VOID | memcpyGRAM (IN PCHAR TargetPtr, IN PCHAR SourcePtr, IN ULONG Length) |
VOID | memcpyGRAMOver (IN PCHAR TargetPtr, IN PCHAR SourcePtr, IN ULONG Length, IN PUCHAR FrameBufPtr, IN PDEVICE_EXTENSION DeviceExtension) |
VOID | MoveGRAM (IN PCHAR TargetPtr, IN PCHAR SourcePtr, IN ULONG Length, IN PUCHAR FrameBufPtr, IN PDEVICE_EXTENSION DeviceExtension) |
NTSTATUS | FsgVgaInitializeHWFlags (PDEVICE_EXTENSION DeviceExtension) |
NTSTATUS | FsgCopyFrameBuffer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_COPY_FRAME_BUFFER CopyFrameBuffer, ULONG inputBufferLength) |
NTSTATUS | FsgWriteToFrameBuffer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_WRITE_TO_FRAME_BUFFER WriteFrameBuffer, ULONG inputBufferLength) |
NTSTATUS | FsgReverseMousePointer (PDEVICE_EXTENSION DeviceExtension, PFSVIDEO_REVERSE_MOUSE_POINTER MouseBuffer, ULONG inputBufferLength) |
NTSTATUS | FsgInvertCursor (PDEVICE_EXTENSION DeviceExtension, BOOL Invert) |
NTSTATUS | FsgWriteToScreen (PUCHAR FrameBuffer, PUCHAR BitmapBuffer, DWORD cjBytes, BOOL fDbcs, WORD Attributes1, WORD Attributes2, PDEVICE_EXTENSION DeviceExtension) |
NTSTATUS | FsgWriteToScreenCommonLVB (PUCHAR FrameBuffer, WORD Attributes, PDEVICE_EXTENSION DeviceExtension) |
UCHAR | AccessGRAM_WR (PUCHAR FrameBuffer, UCHAR write) |
UCHAR | AccessGRAM_RW (PUCHAR FrameBuffer, UCHAR write) |
UCHAR | AccessGRAM_AND (PUCHAR FrameBuffer, UCHAR write) |
DWORD | CalcBitmapBufferSize (IN COORD FontSize, IN DWORD dwAlign) |
VOID | AlignCopyMemory (OUT PBYTE pDestBits, IN DWORD dwDestAlign, IN PBYTE pSrcBits, IN DWORD dwSrcAlign, IN COORD FontSize) |
int | ConvertOutputToOem (IN LPWSTR Source, IN int SourceLength, OUT LPSTR Target, IN int TargetLength) |
NTSTATUS | TranslateOutputToOem (OUT PCHAR_IMAGE_INFO OutputBuffer, IN PCHAR_IMAGE_INFO InputBuffer, IN DWORD Length) |
VOID | GetHardwareScrollReg (PDEVICE_EXTENSION deviceExtension) |
VOID | SetGRAMWriteMode (PDEVICE_EXTENSION deviceExtension) |
VOID | SetGRAMCopyMode (PDEVICE_EXTENSION deviceExtension) |
VOID | SetGRAMInvertMode (PDEVICE_EXTENSION deviceExtension) |
VOID | set_opaque_bkgnd_proc (PDEVICE_EXTENSION deviceExtension, PUCHAR FrameBuffer, WORD Attributes) |
VOID | ColorSetGridMask (PDEVICE_EXTENSION deviceExtension, BYTE BitMask) |
VOID | ColorSetDirect (PDEVICE_EXTENSION deviceExtension, PUCHAR FrameBuffer, BYTE ColorFg, BYTE ColorBg) |
|
Definition at line 50 of file fsvga.h. Referenced by FsgWriteToScreen(). |
|
Definition at line 168 of file fsvga.h. Referenced by DriverEntry(), FsVgaBuildResourceList(), and FsVgaWriteToFrameBuffer(). |
|
Definition at line 174 of file fsvga.h. Referenced by DriverEntry(), FsVgaConfiguration(), and FsVgaPeripheralCallout(). |
|
Definition at line 310 of file fsvga.h. Referenced by DriverEntry(), FsVgaBuildResourceList(), FsVgaConfiguration(), FsVgaDeviceControl(), FsVgaOpenCloseDispatch(), FsVgaPeripheralCallout(), FsVgaServiceParameters(), and FsVgaWriteToFrameBuffer(). |
|
|
|
|
|
Definition at line 96 of file fsvga.h. Referenced by FsgVgaInitializeHWFlags(). |
|
Definition at line 53 of file fsvga.h. Referenced by FsVgaServiceParameters(). |
|
Definition at line 57 of file fsvga.h. Referenced by FsVgaServiceParameters(). |
|
|
|
Definition at line 59 of file fsvga.h. Referenced by FsgVgaInitializeHWFlags(). |
|
|
|
|
|
|
|
|
|
|
|
Referenced by FsVgaConfiguration(). |
|
|
|
Definition at line 35 of file fsvga.h.
|
|
Definition at line 998 of file drawscrn.c. Referenced by FsgInvertCursor(), and FsgReverseMousePointer().
|
|
Definition at line 986 of file drawscrn.c. Referenced by FsgWriteToScreenCommonLVB().
|
|
Definition at line 976 of file drawscrn.c. Referenced by ColorSetDirect().
|
|
Definition at line 56 of file fullscr/vga/foncache.c. References BITMAP_BITS_BYTE_ALIGN, BITMAP_BITS_WORD_ALIGN, BYTE_ALIGN, CALC_BITMAP_BITS_FOR_X, CalcBitmapBufferSize(), DWORD, EXCEPTION_EXECUTE_HANDLER, and WORD_ALIGN. Referenced by FsgWriteToFrameBuffer().
|
|
Definition at line 41 of file fullscr/vga/foncache.c.
|
|
Definition at line 116 of file drawscrn.c. References CalcGRAMOffs, and DWORD. Referenced by FsgCopyFrameBuffer(), FsgInvertCursor(), FsgReverseMousePointer(), and FsgWriteToFrameBuffer().
|
|
Definition at line 85 of file drawscrn.c. References CalcGRAMScanLine.
|
|
Definition at line 257 of file port.c. References AccessGRAM_WR(), _DEVICE_EXTENSION::DeviceRegisters, DR_SET, DR_XOR, GRAPH_ADDR_MASK, GRAPHAddressPort, IND_DATA_ROTATE, IND_SET_RESET, and IND_SET_RESET_ENABLE. Referenced by FsgWriteToScreenCommonLVB(), and set_opaque_bkgnd_proc().
|
|
Definition at line 225 of file port.c. References _DEVICE_EXTENSION::DeviceRegisters, DR_SET, GRAPH_ADDR_MASK, GRAPHAddressPort, IND_BIT_MASK, IND_DATA_ROTATE, IND_SET_RESET, and IND_SET_RESET_ENABLE. Referenced by FsgWriteToScreenCommonLVB().
|
|
Definition at line 31 of file w32/ntcon/fullscr/vga/misc.c.
|
|
Definition at line 67 of file fs_rec.c.
|
|
Definition at line 437 of file drawscrn.c. References CalcGRAMAddress(), _DEVICE_EXTENSION::CurrentMode, FALSE, FsgInvertCursor(), MoveGRAM(), _DEVICE_EXTENSION::ScreenAndFont, and TRUE. Referenced by FsVgaCopyFrameBuffer().
|
|
Definition at line 702 of file drawscrn.c. References AccessGRAM_AND(), BOOL, BYTE, CalcGRAMAddress(), _EMULATE_BUFFER_INFORMATION::CursorAttributes, _EMULATE_BUFFER_INFORMATION::CursorPosition, _DEVICE_EXTENSION::EmulateInfo, FALSE, NextGRAMRow(), _DEVICE_EXTENSION::ScreenAndFont, SetGRAMInvertMode(), SetGRAMWriteMode(), SHORT, _EMULATE_BUFFER_INFORMATION::ShowCursor, and TRUE. Referenced by FsgCopyFrameBuffer(), FsgReverseMousePointer(), FsgWriteToFrameBuffer(), FsVgaSetCursorAttribute(), and FsVgaSetCursorPosition().
|
|
Definition at line 609 of file drawscrn.c. References AccessGRAM_AND(), BOOL, BYTE, CalcGRAMAddress(), FALSE, FsgInvertCursor(), NextGRAMRow(), _DEVICE_EXTENSION::ScreenAndFont, SetGRAMInvertMode(), SetGRAMWriteMode(), SHORT, and TRUE. Referenced by FsVgaReverseMousePointer().
|
|
|
Definition at line 489 of file drawscrn.c. References AlignCopyMemory(), BOOL, BYTE, BYTE_ALIGN, CalcBitmapBufferSize(), CalcGRAMAddress(), _EMULATE_BUFFER_INFORMATION::ColorBg, _EMULATE_BUFFER_INFORMATION::ColorFg, DWORD, _DEVICE_EXTENSION::EmulateInfo, ExAllocatePool, EXCEPTION_EXECUTE_HANDLER, ExFreePool(), FALSE, FsgInvertCursor(), FsgWriteToScreen(), NTSTATUS(), NULL, PagedPool, _DEVICE_EXTENSION::ScreenAndFont, Status, TRUE, and WORD_ALIGN. Referenced by FsVgaWriteToFrameBuffer().
|
|
Definition at line 813 of file drawscrn.c. References COMMON_LVB_MASK, _DEVICE_EXTENSION::Configuration, _FSVGA_CONFIGURATION_INFORMATION::EmulationMode, ENABLE_WORD_WRITE_VRAM, EXCEPTION_EXECUTE_HANDLER, FsgWriteToScreenCommonLVB(), Index, IsGRAMRowOver(), NextGRAMRow(), _DEVICE_EXTENSION::ScreenAndFont, and set_opaque_bkgnd_proc(). Referenced by FsgWriteToFrameBuffer().
|
|
Definition at line 915 of file drawscrn.c. References AccessGRAM_RW(), BYTE, _EMULATE_BUFFER_INFORMATION::ColorBg, _EMULATE_BUFFER_INFORMATION::ColorFg, ColorSetDirect(), ColorSetGridMask(), _DEVICE_EXTENSION::EmulateInfo, EXCEPTION_EXECUTE_HANDLER, Index, NextGRAMRow(), _DEVICE_EXTENSION::ScreenAndFont, set_opaque_bkgnd_proc(), and SetGRAMWriteMode(). Referenced by FsgWriteToScreen().
|
|
Definition at line 1056 of file fsvga.c. References DUMP_COUNT, ExAllocatePool, FSVGA_ERROR_VALUE_BASE, FsVgaLogError(), FsVgaPrint, and PagedPool. Referenced by DriverEntry().
|
|
Definition at line 649 of file fsvga.c. References FSVGA_HARDWARE_PRESENT, FsVgaPeripheralCallout(), FsVgaPrint, FsVgaServiceParameters(), IoQueryDeviceDescription(), NTSTATUS(), NULL, and PFSVGA_CONFIGURATION_INFORMATION. Referenced by DriverEntry().
|
|
Definition at line 1349 of file fsvga.c. References _DEVICE_EXTENSION::CurrentMode, FsgCopyFrameBuffer(), and SCREEN_BUFFER_POINTER. Referenced by FsVgaDeviceControl().
|
|
Definition at line 1213 of file fsvga.c. References _IRP::AssociatedIrp, FsVgaCopyFrameBuffer(), FsVgaPrint, FsVgaReverseMousePointer(), FsVgaSetCursorAttribute(), FsVgaSetCursorPosition(), FsVgaSetMode(), FsVgaSetScreenInformation(), FsVgaWriteToFrameBuffer(), IO_NO_INCREMENT, IoCompleteRequest, IoGetCurrentIrpStackLocation, _IRP::IoStatus, Irp, NTSTATUS(), PAGED_CODE, and _IO_STACK_LOCATION::Parameters. Referenced by DriverEntry().
|
|
Definition at line 1844 of file fsvga.c. References IoAllocateErrorLogEntry(), IoWriteErrorLogEntry(), NULL, and USHORT. Referenced by FsVgaBuildResourceList(), and FsVgaWriteToFrameBuffer().
|
|
Definition at line 1167 of file fsvga.c. References FsVgaPrint, IO_NO_INCREMENT, IoCompleteRequest, _IRP::IoStatus, Irp, and PAGED_CODE. Referenced by DriverEntry().
|
|
Definition at line 722 of file fsvga.c. References _FSVGA_CONFIGURATION_INFORMATION::BusNumber, BusNumber, _DEVICE_EXTENSION::Configuration, ControllerType, CRTC_ADDRESS_PORT_COLOR, CRTC_DATA_PORT_COLOR, FSVGA_HARDWARE_PRESENT, FsVgaPrint, GRAPH_ADDRESS_PORT, _DEVICE_EXTENSION::HardwarePresent, _FSVGA_CONFIGURATION_INFORMATION::InterfaceType, NTSTATUS(), PeripheralType, _FSVGA_CONFIGURATION_INFORMATION::PortList, _FSVGA_CONFIGURATION_INFORMATION::PortListCount, SEQ_ADDRESS_PORT, and VGA_BASE_IO_PORT. Referenced by FsVgaConfiguration().
|
|
Definition at line 1546 of file fsvga.c. References BYTE, _DEVICE_EXTENSION::CurrentMode, FsgReverseMousePointer(), and SCREEN_BUFFER_POINTER. Referenced by FsVgaDeviceControl().
|
|
Definition at line 858 of file fsvga.c. References _FSVGA_CONFIGURATION_INFORMATION::EmulationMode, ExAllocatePool, ExFreePool(), FsVgaPrint, _FSVGA_CONFIGURATION_INFORMATION::HardwareCursor, _FSVGA_CONFIGURATION_INFORMATION::HardwareScroll, L, NO_HARDWARE_CURSOR, NO_HARDWARE_SCROLL, NT_SUCCESS, NTSTATUS(), NULL, PagedPool, path, RtlAppendUnicodeToString(), RtlCopyUnicodeString(), RtlInitUnicodeString(), RtlQueryRegistryValues(), and USHORT. Referenced by FsVgaConfiguration().
|
|
Definition at line 1777 of file fsvga.c. References _DEVICE_EXTENSION::CurrentMode, _EMULATE_BUFFER_INFORMATION::CursorAttributes, _DEVICE_EXTENSION::EmulateInfo, FALSE, FsgInvertCursor(), and TRUE. Referenced by FsVgaDeviceControl().
|
|
Definition at line 1710 of file fsvga.c. References _DEVICE_EXTENSION::CurrentMode, _EMULATE_BUFFER_INFORMATION::CursorPosition, _DEVICE_EXTENSION::EmulateInfo, FALSE, FsgInvertCursor(), and TRUE. Referenced by FsVgaDeviceControl().
|
|
Definition at line 1618 of file fsvga.c. References _DEVICE_EXTENSION::CurrentMode. Referenced by FsVgaDeviceControl().
|
|
Definition at line 1663 of file fsvga.c. References FsgVgaInitializeHWFlags(), and _DEVICE_EXTENSION::ScreenAndFont. Referenced by FsVgaDeviceControl().
|
|
Definition at line 1429 of file fsvga.c. References _DEVICE_EXTENSION::CurrentMode, _DEVICE_EXTENSION::DeviceObject, DUMP_COUNT, DWORD, ExAllocatePool, ExFreePool(), FsgWriteToFrameBuffer(), FSVGA_ERROR_VALUE_BASE, FsVgaLogError(), FsVgaPrint, NULL, PagedPool, SCREEN_BUFFER_POINTER, _DEVICE_EXTENSION::ScreenAndFont, SHORT, and TranslateOutputToOem(). Referenced by FsVgaDeviceControl().
|
|
Definition at line 31 of file port.c. References CRTCAddressPortColor, CRTCDataPortColor, _DEVICE_EXTENSION::DeviceRegisters, _DEVICE_EXTENSION::EmulateInfo, high, IND_LINE_COMPARE, IND_LINE_COMPARE8, IND_LINE_COMPARE9, IND_START_ADRS_H, IND_START_ADRS_L, _EMULATE_BUFFER_INFORMATION::LineCompare, low, and _EMULATE_BUFFER_INFORMATION::StartAddress. Referenced by FsgVgaInitializeHWFlags().
|
|
Definition at line 152 of file drawscrn.c. References _DEVICE_EXTENSION::CurrentMode, _EMULATE_BUFFER_INFORMATION::DeltaNextFontRow, DWORD, _DEVICE_EXTENSION::EmulateInfo, FALSE, _EMULATE_BUFFER_INFORMATION::LimitGRAM, and TRUE. Referenced by FsgWriteToScreen().
|
|
Definition at line 233 of file drawscrn.c. Referenced by memcpyGRAMOver(), and MoveGRAM().
|
|
Definition at line 263 of file drawscrn.c. References DWORD, and memcpyGRAM(). Referenced by MoveGRAM().
|
|
Definition at line 314 of file drawscrn.c. References DWORD, memcpyGRAM(), memcpyGRAMOver(), SetGRAMCopyMode(), and SetGRAMWriteMode(). Referenced by FsgCopyFrameBuffer().
|
|
Definition at line 200 of file drawscrn.c. References _EMULATE_BUFFER_INFORMATION::BytePerLine, _DEVICE_EXTENSION::CurrentMode, DWORD, _DEVICE_EXTENSION::EmulateInfo, and _EMULATE_BUFFER_INFORMATION::LimitGRAM. Referenced by FsgInvertCursor(), FsgReverseMousePointer(), FsgWriteToScreen(), and FsgWriteToScreenCommonLVB().
|
|
Definition at line 186 of file port.c. References BYTE, _EMULATE_BUFFER_INFORMATION::ColorBg, _EMULATE_BUFFER_INFORMATION::ColorFg, ColorSetDirect(), _DEVICE_EXTENSION::EmulateInfo, and LOBYTE. Referenced by FsgWriteToScreen(), and FsgWriteToScreenCommonLVB().
|
|
Definition at line 121 of file port.c. References _DEVICE_EXTENSION::DeviceRegisters, DR_SET, GRAPHAddressPort, IND_COLOR_DONT_CARE, IND_DATA_ROTATE, IND_GRAPH_MODE, M_COLOR_READ, and M_LATCH_WRITE. Referenced by MoveGRAM().
|
|
Definition at line 152 of file port.c. References BIT_MASK_DEFAULT, _DEVICE_EXTENSION::DeviceRegisters, DR_XOR, GRAPHAddressPort, IND_BIT_MASK, IND_COLOR_DONT_CARE, IND_DATA_ROTATE, IND_GRAPH_MODE, IND_SET_RESET, M_AND_WRITE, and M_COLOR_READ. Referenced by FsgInvertCursor(), and FsgReverseMousePointer().
|
|
Definition at line 81 of file port.c. References BIT_MASK_DEFAULT, _DEVICE_EXTENSION::DeviceRegisters, DR_SET, GRAPH_ADDR_MASK, GRAPHAddressPort, IND_BIT_MASK, IND_DATA_ROTATE, IND_GRAPH_MODE, IND_MAP_MASK, M_DATA_READ, M_PROC_WRITE, and SEQUAddressPort. Referenced by FsgInvertCursor(), FsgReverseMousePointer(), FsgVgaInitializeHWFlags(), FsgWriteToScreenCommonLVB(), and MoveGRAM().
|
|
Definition at line 86 of file w32/ntcon/fullscr/vga/misc.c. References CHAR, and ConvertOutputToOem(). Referenced by FsVgaWriteToFrameBuffer(), and SrvReadConsoleOutput().
|