diff options
author | Mike Smith <msmith@FreeBSD.org> | 2001-07-21 03:55:17 +0000 |
---|---|---|
committer | Mike Smith <msmith@FreeBSD.org> | 2001-07-21 03:55:17 +0000 |
commit | 9d5c013ca4e5dbd28bd8af000fb72649e20b08ec (patch) | |
tree | ace3ff94f32745a26e8a131379a4320fd8795556 /sys/contrib/dev/acpica/dswexec.c | |
parent | 2e5c56cb6b4128c20342c3912bb3e8eb095c663f (diff) | |
download | src-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.c | 34 |
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; } /* |