ReactOS
0.4.16-dev-1067-ge98bba2
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
precomp.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Boot Loader
3
* LICENSE: BSD - See COPYING.ARM in the top level directory
4
* FILE: win32ss/drivers/miniport/vmx_svga/precomp.h
5
* PURPOSE: VMWARE SVGA-II Driver Header
6
* PROGRAMMERS: ReactOS Portable Systems Group
7
*/
8
9
#include <ntdef.h>
10
#include <
dderror.h
>
11
#include <miniport.h>
12
#include <video.h>
13
#include "
vmx_regs.h
"
14
15
typedef
struct
_HW_DEVICE_EXTENSION
16
{
17
USHORT
Version
;
18
PHYSICAL_ADDRESS
FrameBuffer
;
19
LARGE_INTEGER
VramSize
;
20
PHYSICAL_ADDRESS
VramBase
;
21
ULONG
MemSize
;
22
PULONG
IndexPort
;
23
PULONG
ValuePort
;
24
PVOID
FrameBufferBase
;
25
PVOID
Fifo
;
26
ULONG
InterruptPort
;
27
ULONG
InterruptState
;
28
PENG_EVENT
SyncEvent
;
29
VIDEO_MODE_INFORMATION
CurrentMode
;
30
ULONG
VideoModeCount
;
31
ULONG
Capabilities
;
32
USHORT
Flags
;
33
USHORT
DisplayIndex
;
34
ULONG
YOrigin
;
35
ULONG
XOrigin
;
36
}
HW_DEVICE_EXTENSION
, *
PHW_DEVICE_EXTENSION
;
dderror.h
void
Definition:
nsiface.idl:2307
USHORT
unsigned short USHORT
Definition:
pedump.c:61
_ENG_EVENT
Definition:
ntddvdeo.h:622
_HW_DEVICE_EXTENSION
Definition:
atapi.c:22
_HW_DEVICE_EXTENSION::Version
USHORT Version
Definition:
precomp.h:17
_HW_DEVICE_EXTENSION::IndexPort
PULONG IndexPort
Definition:
precomp.h:22
_HW_DEVICE_EXTENSION::SyncEvent
PENG_EVENT SyncEvent
Definition:
precomp.h:28
_HW_DEVICE_EXTENSION::FrameBuffer
PHYSICAL_ADDRESS FrameBuffer
Definition:
pc98vid.h:52
_HW_DEVICE_EXTENSION::VramSize
LARGE_INTEGER VramSize
Definition:
precomp.h:19
_HW_DEVICE_EXTENSION::VramBase
PHYSICAL_ADDRESS VramBase
Definition:
precomp.h:20
_HW_DEVICE_EXTENSION::ValuePort
PULONG ValuePort
Definition:
precomp.h:23
_HW_DEVICE_EXTENSION::Capabilities
ULONG Capabilities
Definition:
precomp.h:31
_HW_DEVICE_EXTENSION::Fifo
PVOID Fifo
Definition:
precomp.h:25
_HW_DEVICE_EXTENSION::DisplayIndex
USHORT DisplayIndex
Definition:
precomp.h:33
_HW_DEVICE_EXTENSION::FrameBufferBase
PVOID FrameBufferBase
Definition:
precomp.h:24
_HW_DEVICE_EXTENSION::MemSize
ULONG MemSize
Definition:
precomp.h:21
_HW_DEVICE_EXTENSION::Flags
USHORT Flags
Definition:
precomp.h:32
_HW_DEVICE_EXTENSION::CurrentMode
VIDEO_MODE_INFORMATION CurrentMode
Definition:
precomp.h:29
_HW_DEVICE_EXTENSION::InterruptState
ULONG InterruptState
Definition:
precomp.h:27
_HW_DEVICE_EXTENSION::VideoModeCount
ULONG VideoModeCount
Definition:
precomp.h:30
_HW_DEVICE_EXTENSION::YOrigin
ULONG YOrigin
Definition:
precomp.h:34
_HW_DEVICE_EXTENSION::InterruptPort
ULONG InterruptPort
Definition:
precomp.h:26
_HW_DEVICE_EXTENSION::XOrigin
ULONG XOrigin
Definition:
precomp.h:35
_VIDEO_MODE_INFORMATION
Definition:
ntddvdeo.h:373
PULONG
uint32_t * PULONG
Definition:
typedefs.h:59
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
_LARGE_INTEGER
Definition:
typedefs.h:103
vmx_regs.h
PHW_DEVICE_EXTENSION
struct _HW_DEVICE_EXTENSION * PHW_DEVICE_EXTENSION
HW_DEVICE_EXTENSION
struct _HW_DEVICE_EXTENSION HW_DEVICE_EXTENSION
win32ss
drivers
miniport
vmx_svga
precomp.h
Generated on Fri May 2 2025 06:16:32 for ReactOS by
1.9.6