/* * PROJECT: ReactOS Boot Loader * LICENSE: BSD - See COPYING.ARM in the top level directory * FILE: win32ss/drivers/miniport/vmx_svga/precomp.h * PURPOSE: VMWARE SVGA-II Driver Header * PROGRAMMERS: ReactOS Portable Systems Group */ #include #include #include #include #include "vmx_regs.h" typedef struct _HW_DEVICE_EXTENSION { USHORT Version; PHYSICAL_ADDRESS FrameBuffer; LARGE_INTEGER VramSize; PHYSICAL_ADDRESS VramBase; ULONG MemSize; PULONG IndexPort; PULONG ValuePort; PVOID FrameBufferBase; PVOID Fifo; ULONG InterruptPort; ULONG InterruptState; PENG_EVENT SyncEvent; VIDEO_MODE_INFORMATION CurrentMode; ULONG VideoModeCount; ULONG Capabilities; USHORT Flags; USHORT DisplayIndex; ULONG YOrigin; ULONG XOrigin; } HW_DEVICE_EXTENSION, *PHW_DEVICE_EXTENSION;