ReactOS
0.4.16-dev-976-g18fc5a1
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
hal.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS HAL
3
* LICENSE: BSD - See COPYING.ARM in the top level directory
4
* FILE: hal/halarm/include/hal.h
5
* PURPOSE: Hardware Abstraction Layer Header
6
* PROGRAMMERS: ReactOS Portable Systems Group
7
*/
8
9
/* INCLUDES ******************************************************************/
10
11
/* C Headers */
12
#define DbgPrint DbgPrintEarly
13
#include <stdio.h>
14
15
/* WDK HAL Compilation hack */
16
#include <excpt.h>
17
#include <ntdef.h>
18
#undef NTSYSAPI
19
#define NTSYSAPI __declspec(dllimport)
20
21
/* IFS/DDK/NDK Headers */
22
#include <ntifs.h>
23
#include <
ioaccess.h
>
24
#include <bugcodes.h>
25
#include <
ntdddisk.h
>
26
#include <
arc/arc.h
>
27
#include <iotypes.h>
28
#include <kefuncs.h>
29
#include <intrin.h>
30
#include <halfuncs.h>
31
#include <
inbvfuncs.h
>
32
#include <iofuncs.h>
33
#include <
ldrtypes.h
>
34
#include <obfuncs.h>
35
36
/* Internal HAL Headers */
37
#include "
halp.h
"
38
39
/* EOF */
halp.h
inbvfuncs.h
ioaccess.h
ldrtypes.h
ntdddisk.h
arc.h
hal
halarm
include
hal.h
Generated on Sat Apr 12 2025 06:06:28 for ReactOS by
1.9.6