accommon.h revision 217365
1215976Sjmallett/****************************************************************************** 2232812Sjmallett * 3215976Sjmallett * Name: accommon.h - Common include files for generation of ACPICA source 4215976Sjmallett * 5215976Sjmallett *****************************************************************************/ 6215976Sjmallett 7215976Sjmallett/* 8215976Sjmallett * Copyright (C) 2000 - 2011, Intel Corp. 9215976Sjmallett * All rights reserved. 10215976Sjmallett * 11215976Sjmallett * Redistribution and use in source and binary forms, with or without 12215976Sjmallett * modification, are permitted provided that the following conditions 13215976Sjmallett * are met: 14215976Sjmallett * 1. Redistributions of source code must retain the above copyright 15215976Sjmallett * notice, this list of conditions, and the following disclaimer, 16215976Sjmallett * without modification. 17215976Sjmallett * 2. Redistributions in binary form must reproduce at minimum a disclaimer 18232812Sjmallett * substantially similar to the "NO WARRANTY" disclaimer below 19215976Sjmallett * ("Disclaimer") and any redistribution must be conditioned upon 20215976Sjmallett * including a substantially similar Disclaimer requirement for further 21215976Sjmallett * binary redistribution. 22215976Sjmallett * 3. Neither the names of the above-listed copyright holders nor the names 23215976Sjmallett * of any contributors may be used to endorse or promote products derived 24215976Sjmallett * from this software without specific prior written permission. 25215976Sjmallett * 26215976Sjmallett * Alternatively, this software may be distributed under the terms of the 27215976Sjmallett * GNU General Public License ("GPL") version 2 as published by the Free 28215976Sjmallett * Software Foundation. 29232812Sjmallett * 30215976Sjmallett * NO WARRANTY 31215976Sjmallett * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 32215976Sjmallett * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 33215976Sjmallett * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR 34215976Sjmallett * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 35215976Sjmallett * HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 36215976Sjmallett * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 37215976Sjmallett * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 38215976Sjmallett * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 39215976Sjmallett * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 40215976Sjmallett * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41215976Sjmallett * POSSIBILITY OF SUCH DAMAGES. 42215976Sjmallett */ 43215976Sjmallett 44215976Sjmallett#ifndef __ACCOMMON_H__ 45215976Sjmallett#define __ACCOMMON_H__ 46215976Sjmallett 47215976Sjmallett/* 48215976Sjmallett * Common set of includes for all ACPICA source files. 49215976Sjmallett * We put them here because we don't want to duplicate them 50215976Sjmallett * in the the source code again and again. 51215976Sjmallett * 52232812Sjmallett * Note: The order of these include files is important. 53232812Sjmallett */ 54215976Sjmallett#include <contrib/dev/acpica/include/acconfig.h> /* Global configuration constants */ 55232812Sjmallett#include <contrib/dev/acpica/include/acmacros.h> /* C macros */ 56232812Sjmallett#include <contrib/dev/acpica/include/aclocal.h> /* Internal data types */ 57232812Sjmallett#include <contrib/dev/acpica/include/acobject.h> /* ACPI internal object */ 58232812Sjmallett#include <contrib/dev/acpica/include/acstruct.h> /* Common structures */ 59232812Sjmallett#include <contrib/dev/acpica/include/acglobal.h> /* All global variables */ 60232812Sjmallett#include <contrib/dev/acpica/include/achware.h> /* Hardware defines and interfaces */ 61232812Sjmallett#include <contrib/dev/acpica/include/acutils.h> /* Utility interfaces */ 62232812Sjmallett 63232812Sjmallett 64215976Sjmallett#endif /* __ACCOMMON_H__ */ 65232812Sjmallett