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 ----