diff options
Diffstat (limited to 'source/components/disassembler/dmbuffer.c')
| -rw-r--r-- | source/components/disassembler/dmbuffer.c | 21 | 
1 files changed, 7 insertions, 14 deletions
diff --git a/source/components/disassembler/dmbuffer.c b/source/components/disassembler/dmbuffer.c index 2291bb2c8d224..7bab89fe4140e 100644 --- a/source/components/disassembler/dmbuffer.c +++ b/source/components/disassembler/dmbuffer.c @@ -50,8 +50,6 @@  #include "acinterp.h" -#ifdef ACPI_DISASSEMBLER -  #define _COMPONENT          ACPI_CA_DEBUGGER          ACPI_MODULE_NAME    ("dmbuffer") @@ -773,22 +771,19 @@ AcpiDmPldBuffer (      AcpiOsPrintf (ACPI_PLD_OUTPUT08,  "PLD_Reference", PldInfo->Reference);      AcpiOsPrintf (ACPI_PLD_OUTPUT08,  "PLD_Rotation", PldInfo->Rotation); -    if (ByteCount < ACPI_PLD_REV1_BUFFER_SIZE) -    { -        AcpiOsPrintf (ACPI_PLD_OUTPUT08P, "PLD_Order", PldInfo->Order); -    } -    else +    if (ByteCount >= ACPI_PLD_REV2_BUFFER_SIZE)      {          AcpiOsPrintf (ACPI_PLD_OUTPUT08, "PLD_Order", PldInfo->Order); -    } -    /* Fifth 32-bit dword */ +        /* Fifth 32-bit dword */ -    if (ByteCount >= ACPI_PLD_REV1_BUFFER_SIZE) -    { -        AcpiOsPrintf (ACPI_PLD_OUTPUT16, "PLD_VerticalOffset", PldInfo->VerticalOffset); +        AcpiOsPrintf (ACPI_PLD_OUTPUT16,  "PLD_VerticalOffset", PldInfo->VerticalOffset);          AcpiOsPrintf (ACPI_PLD_OUTPUT16P, "PLD_HorizontalOffset", PldInfo->HorizontalOffset);      } +    else /* Rev 1 buffer */ +    { +        AcpiOsPrintf (ACPI_PLD_OUTPUT08P, "PLD_Order", PldInfo->Order); +    }      ACPI_FREE (PldInfo);  } @@ -1030,5 +1025,3 @@ AcpiDmDecompressEisaId (          AcpiOsPrintf (" /* %s */", Info->Description);      }  } - -#endif  | 
