Author: tqh Date: 2010-03-02 22:12:01 +0100 (Tue, 02 Mar 2010) New Revision: 35728 Changeset: http://dev.haiku-os.org/changeset/35728/haiku Ticket: http://dev.haiku-os.org/ticket/5449 Modified: haiku/trunk/src/add-ons/kernel/bus_managers/acpi/tables/tbutils.c Log: Reverting r35592, that checked that it was a valid 32 bit physical address, now that #5449 is fixed. (So we use the ACPICA code without modifications). Modified: haiku/trunk/src/add-ons/kernel/bus_managers/acpi/tables/tbutils.c =================================================================== --- haiku/trunk/src/add-ons/kernel/bus_managers/acpi/tables/tbutils.c 2010-03-02 18:44:28 UTC (rev 35727) +++ haiku/trunk/src/add-ons/kernel/bus_managers/acpi/tables/tbutils.c 2010-03-02 21:12:01 UTC (rev 35728) @@ -620,19 +620,6 @@ */ Address = (ACPI_PHYSICAL_ADDRESS) Rsdp->XsdtPhysicalAddress; TableEntrySize = sizeof (UINT64); - -#if ACPI_MACHINE_WIDTH == 32 - if (Rsdp->XsdtPhysicalAddress > ACPI_UINT32_MAX) - { - /* Will truncate 64-bit address to 32 bits, issue warning */ - - ACPI_WARNING ((AE_INFO, - "64-bit Physical Address in XSDT is too large (%8.8X%8.8X)," - " truncating", - ACPI_FORMAT_UINT64 (Rsdp->XsdtPhysicalAddress))); - } -#endif - } else {