ReactOS 0.4.15-dev-8096-ga0eec98
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 */