New error messages for AML_INTERNAL case(s); Insert package object

into index/reference object


date	2004.02.03.22.10.00;	author rmoore1;	state Exp;
This commit is contained in:
aystarik 2005-06-29 17:39:55 +00:00
parent c02e7791d8
commit d38d4deb4d

View File

@ -1,7 +1,7 @@
/******************************************************************************
*
* Module Name: exoparg2 - AML execution - opcodes with 2 arguments
* $Revision: 1.116 $
* $Revision: 1.119 $
*
*****************************************************************************/
@ -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 - 2004, Intel Corp.
* All rights reserved.
*
* 2. License
@ -418,6 +418,8 @@ AcpiExOpcode_2A_1T_1R (
break;
default:
ACPI_REPORT_ERROR (("Concat - invalid obj type: %X\n",
ACPI_GET_OBJECT_TYPE (Operand[0])));
Status = AE_AML_INTERNAL;
}
@ -532,7 +534,7 @@ AcpiExOpcode_2A_1T_1R (
}
ReturnDesc->Reference.TargetType = ACPI_TYPE_PACKAGE;
ReturnDesc->Reference.Object = Operand[0]->Package.Elements [Index];
ReturnDesc->Reference.Object = Operand[0];
ReturnDesc->Reference.Where = &Operand[0]->Package.Elements [Index];
}
else