summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/acconfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/acconfig.h')
-rw-r--r--sys/contrib/dev/acpica/acconfig.h69
1 files changed, 35 insertions, 34 deletions
diff --git a/sys/contrib/dev/acpica/acconfig.h b/sys/contrib/dev/acpica/acconfig.h
index ce7d3cd..25d30f7 100644
--- a/sys/contrib/dev/acpica/acconfig.h
+++ b/sys/contrib/dev/acpica/acconfig.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: acconfig.h - Global configuration constants
- * $Revision: 118 $
+ * $Revision: 129 $
*
*****************************************************************************/
@@ -9,7 +9,7 @@
*
* 1. Copyright Notice
*
- * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.
+ * Some or all of this work - Copyright (c) 1999 - 2003, Intel Corp.
* All rights reserved.
*
* 2. License
@@ -145,7 +145,7 @@
/* Version string */
-#define ACPI_CA_VERSION 0x20021115
+#define ACPI_CA_VERSION 0x20030228
/* Version of ACPI supported */
@@ -153,28 +153,28 @@
/* Maximum objects in the various object caches */
-#define MAX_STATE_CACHE_DEPTH 64 /* State objects for stacks */
-#define MAX_PARSE_CACHE_DEPTH 96 /* Parse tree objects */
-#define MAX_EXTPARSE_CACHE_DEPTH 64 /* Parse tree objects */
-#define MAX_OBJECT_CACHE_DEPTH 64 /* Interpreter operand objects */
-#define MAX_WALK_CACHE_DEPTH 4 /* Objects for parse tree walks */
+#define ACPI_MAX_STATE_CACHE_DEPTH 64 /* State objects for stacks */
+#define ACPI_MAX_PARSE_CACHE_DEPTH 96 /* Parse tree objects */
+#define ACPI_MAX_EXTPARSE_CACHE_DEPTH 64 /* Parse tree objects */
+#define ACPI_MAX_OBJECT_CACHE_DEPTH 64 /* Interpreter operand objects */
+#define ACPI_MAX_WALK_CACHE_DEPTH 4 /* Objects for parse tree walks */
/* String size constants */
-#define MAX_STRING_LENGTH 512
-#define PATHNAME_MAX 256 /* A full namespace pathname */
+#define ACPI_MAX_STRING_LENGTH 512
+#define ACPI_PATHNAME_MAX 256 /* A full namespace pathname */
/* Maximum count for a semaphore object */
-#define MAX_SEMAPHORE_COUNT 256
+#define ACPI_MAX_SEMAPHORE_COUNT 256
/* Max reference count (for debug only) */
-#define MAX_REFERENCE_COUNT 0x400
+#define ACPI_MAX_REFERENCE_COUNT 0x400
/* Size of cached memory mapping for system memory operation region */
-#define SYSMEM_REGION_WINDOW_SIZE 4096
+#define ACPI_SYSMEM_REGION_WINDOW_SIZE 4096
/******************************************************************************
@@ -197,42 +197,43 @@
*
*****************************************************************************/
-/* Number of distinct GPE register blocks */
+/* Number of distinct GPE register blocks and register width */
#define ACPI_MAX_GPE_BLOCKS 2
+#define ACPI_GPE_REGISTER_WIDTH 8
/*
* Method info (in WALK_STATE), containing local variables and argumetns
*/
-#define MTH_NUM_LOCALS 8
-#define MTH_MAX_LOCAL 7
+#define ACPI_METHOD_NUM_LOCALS 8
+#define ACPI_METHOD_MAX_LOCAL 7
-#define MTH_NUM_ARGS 7
-#define MTH_MAX_ARG 6
+#define ACPI_METHOD_NUM_ARGS 7
+#define ACPI_METHOD_MAX_ARG 6
/* Maximum length of resulting string when converting from a buffer */
#define ACPI_MAX_STRING_CONVERSION 200
/*
- * Operand Stack (in WALK_STATE), Must be large enough to contain MTH_MAX_ARG
+ * Operand Stack (in WALK_STATE), Must be large enough to contain METHOD_MAX_ARG
*/
-#define OBJ_NUM_OPERANDS 8
-#define OBJ_MAX_OPERAND 7
+#define ACPI_OBJ_NUM_OPERANDS 8
+#define ACPI_OBJ_MAX_OPERAND 7
/* Names within the namespace are 4 bytes long */
#define ACPI_NAME_SIZE 4
-#define PATH_SEGMENT_LENGTH 5 /* 4 chars for name + 1 char for separator */
-#define PATH_SEPARATOR '.'
+#define ACPI_PATH_SEGMENT_LENGTH 5 /* 4 chars for name + 1 char for separator */
+#define ACPI_PATH_SEPARATOR '.'
/* Constants used in searching for the RSDP in low memory */
-#define LO_RSDP_WINDOW_BASE 0 /* Physical Address */
-#define HI_RSDP_WINDOW_BASE 0xE0000 /* Physical Address */
-#define LO_RSDP_WINDOW_SIZE 0x400
-#define HI_RSDP_WINDOW_SIZE 0x20000
-#define RSDP_SCAN_STEP 16
+#define ACPI_LO_RSDP_WINDOW_BASE 0 /* Physical Address */
+#define ACPI_HI_RSDP_WINDOW_BASE 0xE0000 /* Physical Address */
+#define ACPI_LO_RSDP_WINDOW_SIZE 0x400
+#define ACPI_HI_RSDP_WINDOW_SIZE 0x20000
+#define ACPI_RSDP_SCAN_STEP 16
/* Operation regions */
@@ -245,12 +246,12 @@
/* Array sizes. Used for range checking also */
-#define NUM_ACCESS_TYPES 6
-#define NUM_UPDATE_RULES 3
-#define NUM_LOCK_RULES 2
-#define NUM_MATCH_OPS 6
-#define NUM_OPCODES 256
-#define NUM_FIELD_NAMES 2
+#define ACPI_NUM_ACCESS_TYPES 6
+#define ACPI_NUM_UPDATE_RULES 3
+#define ACPI_NUM_LOCK_RULES 2
+#define ACPI_NUM_MATCH_OPS 6
+#define ACPI_NUM_OPCODES 256
+#define ACPI_NUM_FIELD_NAMES 2
/* RSDP checksums */
OpenPOWER on IntegriCloud