acpi.h (db2bae30) acpi.h (aa2aa9a6)
1/******************************************************************************
2 *
1/******************************************************************************
2 *
3 * Name: acpi.h - Master include file, Publics and external data.
4 * $Revision: 1.62 $
3 * Name: acpi.h - Master public include file used to interface to ACPICA
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
4 *
5 *****************************************************************************/
6
7/******************************************************************************
8 *
9 * 1. Copyright Notice
10 *
12 * Some or all of this work - Copyright (c) 1999 - 2008, Intel Corp.
11 * Some or all of this work - Copyright (c) 1999 - 2009, Intel Corp.
13 * All rights reserved.
14 *
15 * 2. License
16 *
17 * 2.1. This is your license from Intel Corp. under its intellectual property
18 * rights. You may have additional license terms from the party that provided
19 * you this software, covering your right to use that party's intellectual
20 * property rights.

--- 92 unchanged lines hidden (view full) ---

113 * such license, approval or letter.
114 *
115 *****************************************************************************/
116
117#ifndef __ACPI_H__
118#define __ACPI_H__
119
120/*
12 * All rights reserved.
13 *
14 * 2. License
15 *
16 * 2.1. This is your license from Intel Corp. under its intellectual property
17 * rights. You may have additional license terms from the party that provided
18 * you this software, covering your right to use that party's intellectual
19 * property rights.

--- 92 unchanged lines hidden (view full) ---

112 * such license, approval or letter.
113 *
114 *****************************************************************************/
115
116#ifndef __ACPI_H__
117#define __ACPI_H__
118
119/*
121 * Common includes for all ACPI driver files
122 * We put them here because we don't want to duplicate them
123 * in the rest of the source code again and again.
120 * Public include files for use by code that will interface to ACPICA.
121 *
122 * Information includes the ACPICA data types, names, exceptions, and
123 * external interface prototypes. Also included are the definitions for
124 * all ACPI tables (FADT, MADT, etc.)
125 *
126 * Note: The order of these include files is important.
124 */
127 */
125#include "acnames.h" /* Global ACPI names and strings */
126#include "acconfig.h" /* Configuration constants */
127#include "platform/acenv.h" /* Target environment specific items */
128#include "actypes.h" /* Fundamental common data types */
129#include "acexcep.h" /* ACPI exception codes */
130#include "acmacros.h" /* C macros */
128#include "platform/acenv.h" /* Environment-specific items */
129#include "acnames.h" /* Common ACPI names and strings */
130#include "actypes.h" /* ACPICA data types and structures */
131#include "acexcep.h" /* ACPICA exceptions */
131#include "actbl.h" /* ACPI table definitions */
132#include "actbl.h" /* ACPI table definitions */
132#include "aclocal.h" /* Internal data types */
133#include "acoutput.h" /* Error output and Debug macros */
133#include "acoutput.h" /* Error output and Debug macros */
134#include "acpiosxf.h" /* Interfaces to the ACPI-to-OS layer*/
134#include "acrestyp.h" /* Resource Descriptor structs */
135#include "acpiosxf.h" /* OSL interfaces (ACPICA-to-OS) */
135#include "acpixf.h" /* ACPI core subsystem external interfaces */
136#include "acpixf.h" /* ACPI core subsystem external interfaces */
136#include "acobject.h" /* ACPI internal object */
137#include "acstruct.h" /* Common structures */
138#include "acglobal.h" /* All global variables */
139#include "achware.h" /* Hardware defines and interfaces */
140#include "acutils.h" /* Utility interfaces */
141
137
142
143#endif /* __ACPI_H__ */
138#endif /* __ACPI_H__ */