|
RTEMS 6.1-rc4
|
Loading...
Searching...
No Matches
163#define ACPI_BINARY_SEMAPHORE 0
164#define ACPI_OSL_MUTEX 1
168#define DEBUGGER_SINGLE_THREADED 0
169#define DEBUGGER_MULTI_THREADED 1
180#if (defined ACPI_ASL_COMPILER) || \
181 (defined ACPI_BIN_APP) || \
182 (defined ACPI_DUMP_APP) || \
183 (defined ACPI_HELP_APP) || \
184 (defined ACPI_NAMES_APP) || \
185 (defined ACPI_SRC_APP) || \
186 (defined ACPI_XTRACT_APP) || \
187 (defined ACPI_EXAMPLE_APP) || \
188 (defined ACPI_EFI_HELLO)
189#define ACPI_APPLICATION
190#define ACPI_SINGLE_THREADED
191#define USE_NATIVE_ALLOCATE_ZEROED
196#ifdef ACPI_ASL_COMPILER
197#define ACPI_DEBUG_OUTPUT
198#define ACPI_CONSTANT_EVAL_ONLY
199#define ACPI_LARGE_NAMESPACE_NODE
200#define ACPI_DATA_TABLE_DISASSEMBLY
201#define ACPI_32BIT_PHYSICAL_ADDRESS
202#define ACPI_DISASSEMBLER 1
208#define ACPI_APPLICATION
209#define ACPI_FULL_DEBUG
210#define ACPI_MUTEX_DEBUG
211#define ACPI_DBG_TRACK_ALLOCATIONS
217#define ACPI_NO_ERROR_MESSAGES
223#define ACPI_DEBUG_OUTPUT
228#if (defined ACPI_EXEC_APP) || \
229 (defined ACPI_EXAMPLE_APP) || \
230 (defined ACPI_NAMES_APP)
231#define ACPI_USE_NATIVE_RSDP_POINTER
237#define ACPI_USE_NATIVE_MEMORY_MAPPING
242#if (defined ACPI_EXAMPLE_APP) || \
243 (defined ACPI_NAMES_APP)
244#define ACPI_REDUCED_HARDWARE 1
250#define ACPI_USE_LOCAL_CACHE
251#define ACPI_DEBUGGER 1
252#define ACPI_DISASSEMBLER 1
255#define ACPI_DEBUG_OUTPUT
261#ifdef ACPI_APPLICATION
262#define ACPI_USE_LOCAL_CACHE
267#ifdef ACPI_FULL_DEBUG
268#define ACPI_DEBUG_OUTPUT
269#define ACPI_DEBUGGER 1
270#define ACPI_DISASSEMBLER 1
282#if defined(ACPI_SRC_APP) && !defined(_MSC_VER)
283#define ACPI_SRC_OS_LF_ONLY 1
285#define ACPI_SRC_OS_LF_ONLY 0
297#if defined(__GNUC__) && !defined(__INTEL_COMPILER)
300#elif defined(_MSC_VER)
303#elif defined(__INTEL_COMPILER)
308#if defined(_LINUX) || defined(__linux__)
311#elif defined(_APPLE) || defined(__APPLE__)
314#elif defined(__DragonFly__)
315#include "acdragonfly.h"
317#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
318#include "acfreebsd.h"
320#elif defined(__NetBSD__)
324#include "acsolaris.h"
326#elif defined(MODESTO)
327#include "acmodesto.h"
329#elif defined(NETWARE)
330#include "acnetware.h"
332#elif defined(_CYGWIN)
341#elif defined(_WRS_LIB_BUILD)
342#include "acvxworks.h"
344#elif defined(__OS2__)
347#elif defined(__HAIKU__)
350#elif defined(__QNX__)
358#elif defined(_AED_EFI) || defined(_GNU_EFI) || defined(_EDK2_EFI)
361#elif defined(__ZEPHYR__)
364#elif defined(__rtems__)
365#include <acpi/acpica/platform/acrtems.h>
370#error Unknown target environment
385#ifndef COMPILER_DEPENDENT_INT64
386#define COMPILER_DEPENDENT_INT64 long long
389#ifndef COMPILER_DEPENDENT_UINT64
390#define COMPILER_DEPENDENT_UINT64 unsigned long long
395#ifndef ACPI_MUTEX_TYPE
396#define ACPI_MUTEX_TYPE ACPI_BINARY_SEMAPHORE
401#ifndef ACPI_ACQUIRE_GLOBAL_LOCK
402#define ACPI_ACQUIRE_GLOBAL_LOCK(GLptr, Acquired) Acquired = 1
405#ifndef ACPI_RELEASE_GLOBAL_LOCK
406#define ACPI_RELEASE_GLOBAL_LOCK(GLptr, Pending) Pending = 0
411#ifndef ACPI_SEMAPHORE_NULL
412#define ACPI_SEMAPHORE_NULL NULL
417#ifndef ACPI_FLUSH_CPU_CACHE
418#define ACPI_FLUSH_CPU_CACHE()
428#ifndef ACPI_STRUCT_INIT
429#define ACPI_STRUCT_INIT(field, value) value
440#ifndef ACPI_SYSTEM_XFACE
441#define ACPI_SYSTEM_XFACE
444#ifndef ACPI_EXTERNAL_XFACE
445#define ACPI_EXTERNAL_XFACE
448#ifndef ACPI_INTERNAL_XFACE
449#define ACPI_INTERNAL_XFACE
452#ifndef ACPI_INTERNAL_VAR_XFACE
453#define ACPI_INTERNAL_VAR_XFACE
465#ifndef DEBUGGER_THREADING
466#if !defined (ACPI_APPLICATION) || defined (ACPI_EXEC_APP)
467#define DEBUGGER_THREADING DEBUGGER_MULTI_THREADED
470#define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED
497#ifdef ACPI_USE_STANDARD_HEADERS
504#if defined (ACPI_APPLICATION) || defined(ACPI_LIBRARY)
514#ifdef ACPI_APPLICATION
515#define ACPI_FILE FILE *
516#define ACPI_FILE_OUT stdout
517#define ACPI_FILE_ERR stderr
519#define ACPI_FILE void *
520#define ACPI_FILE_OUT NULL
521#define ACPI_FILE_ERR NULL
524#ifndef ACPI_INIT_FUNCTION
525#define ACPI_INIT_FUNCTION