aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/dev/acpica/dswexec.c
diff options
context:
space:
mode:
authorMike Smith <msmith@FreeBSD.org>2001-07-21 03:55:17 +0000
committerMike Smith <msmith@FreeBSD.org>2001-07-21 03:55:17 +0000
commit9d5c013ca4e5dbd28bd8af000fb72649e20b08ec (patch)
treeace3ff94f32745a26e8a131379a4320fd8795556 /sys/contrib/dev/acpica/dswexec.c
parent2e5c56cb6b4128c20342c3912bb3e8eb095c663f (diff)
downloadsrc-9d5c013ca4e5dbd28bd8af000fb72649e20b08ec.tar.gz
src-9d5c013ca4e5dbd28bd8af000fb72649e20b08ec.zip
Vendor import of the Intel ACPI CA 20010717 snapshot.
Notes
Notes: svn path=/vendor-sys/acpica/dist/; revision=80062
Diffstat (limited to 'sys/contrib/dev/acpica/dswexec.c')
-rw-r--r--sys/contrib/dev/acpica/dswexec.c34
1 files changed, 14 insertions, 20 deletions
diff --git a/sys/contrib/dev/acpica/dswexec.c b/sys/contrib/dev/acpica/dswexec.c
index dfbe2e40cbe9..7f6f1609afee 100644
--- a/sys/contrib/dev/acpica/dswexec.c
+++ b/sys/contrib/dev/acpica/dswexec.c
@@ -2,7 +2,7 @@
*
* Module Name: dswexec - Dispatcher method execution callbacks;
* dispatch to interpreter.
- * $Revision: 61 $
+ * $Revision: 63 $
*
*****************************************************************************/
@@ -164,7 +164,7 @@ AcpiDsGetPredicateValue (
{
DEBUG_PRINTP (ACPI_ERROR,
("Could not get result from predicate evaluation, %s\n",
- AcpiUtFormatException (Status)));
+ AcpiFormatException (Status)));
return_ACPI_STATUS (Status);
}
@@ -394,9 +394,9 @@ AcpiDsExecBeginOp (
case OPTYPE_DYADIC2R:
case OPTYPE_DYADIC2S:
case OPTYPE_RECONFIGURATION:
- case OPTYPE_INDEX:
- case OPTYPE_MATCH:
- case OPTYPE_FATAL:
+ case OPTYPE_TRIADIC:
+ case OPTYPE_QUADRADIC:
+ case OPTYPE_HEXADIC:
case OPTYPE_CREATE_FIELD:
/* Start a new result/operand state */
@@ -509,9 +509,9 @@ AcpiDsExecEndOp (
case OPTYPE_DYADIC2R:
case OPTYPE_DYADIC2S:
case OPTYPE_RECONFIGURATION:
- case OPTYPE_INDEX:
- case OPTYPE_MATCH:
- case OPTYPE_FATAL:
+ case OPTYPE_TRIADIC:
+ case OPTYPE_QUADRADIC:
+ case OPTYPE_HEXADIC:
/* Build resolved operand stack */
@@ -588,19 +588,21 @@ AcpiDsExecEndOp (
break;
- case OPTYPE_INDEX: /* Type 2 opcode with 3 operands */
+ case OPTYPE_TRIADIC: /* Opcode with 3 operands */
/* 3 Operands, 1 ExternalResult, 1 InternalResult */
- Status = AcpiExIndex (WalkState, &ResultObj);
+ Status = AcpiExTriadic (Opcode, WalkState, &ResultObj);
break;
+ case OPTYPE_QUADRADIC: /* Opcode with 4 operands */
+ break;
- case OPTYPE_MATCH: /* Type 2 opcode with 6 operands */
+ case OPTYPE_HEXADIC: /* Opcode with 6 operands */
/* 6 Operands, 0 ExternalResult, 1 InternalResult */
- Status = AcpiExMatch (WalkState, &ResultObj);
+ Status = AcpiExHexadic (Opcode, WalkState, &ResultObj);
break;
@@ -610,14 +612,6 @@ AcpiDsExecEndOp (
Status = AcpiExReconfiguration (Opcode, WalkState);
break;
-
-
- case OPTYPE_FATAL:
-
- /* 3 Operands, 0 ExternalResult, 0 InternalResult */
-
- Status = AcpiExFatal (WalkState);
- break;
}
/*