1/****************************************************************************** 2 * 3 * Name: acconfig.h - Global configuration constants |
4 * $Revision: 158 $ |
5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. --- 119 unchanged lines hidden (view full) --- 132 * 133 * ACPI_APPLICATION - Use this switch if the subsystem is going to be run 134 * at the application level. 135 * 136 */ 137 138/* Version string */ 139 |
140#define ACPI_CA_VERSION 0x20040527 |
141 142/* 143 * OS name, used for the _OS object. The _OS object is essentially obsolete, 144 * but there is a large base of ASL/AML code in existing machines that check 145 * for the string below. The use of this string usually guarantees that 146 * the ASL will execute down the most tested code path. Also, there is some 147 * code that will not execute the _OSI method unless _OS matches the string 148 * below. Therefore, change this string at your own risk. 149 */ 150#define ACPI_OS_NAME "Microsoft Windows NT" 151 152/* Maximum objects in the various object caches */ 153 |
154#define ACPI_MAX_STATE_CACHE_DEPTH 64 /* State objects */ |
155#define ACPI_MAX_PARSE_CACHE_DEPTH 96 /* Parse tree objects */ 156#define ACPI_MAX_EXTPARSE_CACHE_DEPTH 64 /* Parse tree objects */ 157#define ACPI_MAX_OBJECT_CACHE_DEPTH 64 /* Interpreter operand objects */ 158#define ACPI_MAX_WALK_CACHE_DEPTH 4 /* Objects for parse tree walks */ 159 160/* 161 * Should the subystem abort the loading of an ACPI table if the 162 * table checksum is incorrect? --- 67 unchanged lines hidden (view full) --- 230/* Names within the namespace are 4 bytes long */ 231 232#define ACPI_NAME_SIZE 4 233#define ACPI_PATH_SEGMENT_LENGTH 5 /* 4 chars for name + 1 char for separator */ 234#define ACPI_PATH_SEPARATOR '.' 235 236/* Constants used in searching for the RSDP in low memory */ 237 |
238#define ACPI_EBDA_PTR_LOCATION 0x0000040E /* Physical Address */ 239#define ACPI_EBDA_PTR_LENGTH 2 240#define ACPI_EBDA_WINDOW_SIZE 1024 241#define ACPI_HI_RSDP_WINDOW_BASE 0x000E0000 /* Physical Address */ 242#define ACPI_HI_RSDP_WINDOW_SIZE 0x00020000 |
243#define ACPI_RSDP_SCAN_STEP 16 244 245/* Operation regions */ 246 247#define ACPI_NUM_PREDEFINED_REGIONS 8 248#define ACPI_USER_REGION_BEGIN 0x80 249 250/* Maximum SpaceIds for Operation Regions */ --- 40 unchanged lines hidden --- |