예제 #1
0
ACPI_STATUS
AcpiSetFirmwareWakingVector (
    ACPI_PHYSICAL_ADDRESS   PhysicalAddress,
    ACPI_PHYSICAL_ADDRESS   PhysicalAddress64)
{

    ACPI_FUNCTION_TRACE (AcpiSetFirmwareWakingVector);

    /* If Hardware Reduced flag is set, there is no FACS */

    if (AcpiGbl_ReducedHardware)
    {
        return_ACPI_STATUS (AE_OK);
    }

    if (AcpiGbl_Facs32)
    {
        (void) AcpiHwSetFirmwareWakingVector (AcpiGbl_Facs32,
                    PhysicalAddress, PhysicalAddress64);
    }
    if (AcpiGbl_Facs64)
    {
        (void) AcpiHwSetFirmwareWakingVector (AcpiGbl_Facs64,
                    PhysicalAddress, PhysicalAddress64);
    }

    return_ACPI_STATUS (AE_OK);
}
예제 #2
0
파일: hwxfsleep.c 프로젝트: ryo/netbsd-src
ACPI_STATUS
AcpiSetFirmwareWakingVector (
    ACPI_PHYSICAL_ADDRESS   PhysicalAddress,
    ACPI_PHYSICAL_ADDRESS   PhysicalAddress64)
{

    ACPI_FUNCTION_TRACE (AcpiSetFirmwareWakingVector);

    if (AcpiGbl_FACS)
    {
        (void) AcpiHwSetFirmwareWakingVector (AcpiGbl_FACS,
            PhysicalAddress, PhysicalAddress64);
    }

    return_ACPI_STATUS (AE_OK);
}