diff options
Diffstat (limited to 'source/tools/acpiexec/aetables.c')
-rw-r--r-- | source/tools/acpiexec/aetables.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/tools/acpiexec/aetables.c b/source/tools/acpiexec/aetables.c index cb2c05ba5ab39..88726a23920a6 100644 --- a/source/tools/acpiexec/aetables.c +++ b/source/tools/acpiexec/aetables.c @@ -335,7 +335,7 @@ AeBuildLocalTables ( * Use the external FADT, but we must update the DSDT/FACS addresses * as well as the checksum */ - ExternalFadt->Dsdt = DsdtAddress; + ExternalFadt->Dsdt = (UINT32) DsdtAddress; if (!AcpiGbl_ReducedHardware) { ExternalFadt->Facs = ACPI_PTR_TO_PHYSADDR (&LocalFACS); @@ -362,7 +362,7 @@ AeBuildLocalTables ( else if (AcpiGbl_UseHwReducedFadt) { ACPI_MEMCPY (&LocalFADT, HwReducedFadtCode, sizeof (ACPI_TABLE_FADT)); - LocalFADT.Dsdt = DsdtAddress; + LocalFADT.Dsdt = (UINT32) DsdtAddress; LocalFADT.XDsdt = DsdtAddress; LocalFADT.Header.Checksum = 0; @@ -558,5 +558,5 @@ AcpiOsGetRootPointer ( void) { - return ((ACPI_PHYSICAL_ADDRESS) &LocalRSDP); + return (ACPI_PTR_TO_PHYSADDR (&LocalRSDP)); } |