Deleted Added
full compact
acconfig.h (129684) acconfig.h (131440)
1/******************************************************************************
2 *
3 * Name: acconfig.h - Global configuration constants
1/******************************************************************************
2 *
3 * Name: acconfig.h - Global configuration constants
4 * $Revision: 156 $
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
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 0x20040514
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
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 for stacks */
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
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_LO_RSDP_WINDOW_BASE 0 /* Physical Address */
239#define ACPI_HI_RSDP_WINDOW_BASE 0xE0000 /* Physical Address */
240#define ACPI_LO_RSDP_WINDOW_SIZE 0x400
241#define ACPI_HI_RSDP_WINDOW_SIZE 0x20000
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
242#define ACPI_RSDP_SCAN_STEP 16
243
244/* Operation regions */
245
246#define ACPI_NUM_PREDEFINED_REGIONS 8
247#define ACPI_USER_REGION_BEGIN 0x80
248
249/* Maximum SpaceIds for Operation Regions */

--- 40 unchanged lines hidden ---
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 ---