Print this page
update to acpica-unix2-20140114
acpica-unix2-20130823
PANKOVs restructure
*** 1,14 ****
-
/******************************************************************************
*
* Module Name: exoparg6 - AML execution - opcodes with 6 arguments
*
*****************************************************************************/
/*
! * Copyright (C) 2000 - 2011, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
--- 1,13 ----
/******************************************************************************
*
* Module Name: exoparg6 - AML execution - opcodes with 6 arguments
*
*****************************************************************************/
/*
! * Copyright (C) 2000 - 2014, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*** 129,139 ****
/* Always true */
break;
case MATCH_MEQ:
-
/*
* True if equal: (P[i] == M)
* Change to: (M == P[i])
*/
Status = AcpiExDoLogicalOp (AML_LEQUAL_OP, MatchObj, PackageObj,
--- 128,137 ----
*** 143,153 ****
return (FALSE);
}
break;
case MATCH_MLE:
-
/*
* True if less than or equal: (P[i] <= M) (P[i] NotGreater than M)
* Change to: (M >= P[i]) (M NotLess than P[i])
*/
Status = AcpiExDoLogicalOp (AML_LLESS_OP, MatchObj, PackageObj,
--- 141,150 ----
*** 158,168 ****
}
LogicalResult = (BOOLEAN) !LogicalResult;
break;
case MATCH_MLT:
-
/*
* True if less than: (P[i] < M)
* Change to: (M > P[i])
*/
Status = AcpiExDoLogicalOp (AML_LGREATER_OP, MatchObj, PackageObj,
--- 155,164 ----
*** 172,182 ****
return (FALSE);
}
break;
case MATCH_MGE:
-
/*
* True if greater than or equal: (P[i] >= M) (P[i] NotLess than M)
* Change to: (M <= P[i]) (M NotGreater than P[i])
*/
Status = AcpiExDoLogicalOp (AML_LGREATER_OP, MatchObj, PackageObj,
--- 168,177 ----
*** 187,197 ****
}
LogicalResult = (BOOLEAN)!LogicalResult;
break;
case MATCH_MGT:
-
/*
* True if greater than: (P[i] > M)
* Change to: (M < P[i])
*/
Status = AcpiExDoLogicalOp (AML_LLESS_OP, MatchObj, PackageObj,
--- 182,191 ----
*** 207,217 ****
/* Undefined */
return (FALSE);
}
! return LogicalResult;
}
/*******************************************************************************
*
--- 201,211 ----
/* Undefined */
return (FALSE);
}
! return (LogicalResult);
}
/*******************************************************************************
*
*** 327,343 ****
ReturnDesc->Integer.Value = Index;
break;
}
break;
-
case AML_LOAD_TABLE_OP:
Status = AcpiExLoadTableOp (WalkState, &ReturnDesc);
break;
-
default:
ACPI_ERROR ((AE_INFO, "Unknown AML opcode 0x%X",
WalkState->Opcode));
Status = AE_AML_BAD_OPCODE;
--- 321,335 ----