]> git.proxmox.com Git - mirror_edk2.git/commit
ACPI4.0/5.0 have clear description:
authorjyao1 <jyao1@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 30 Nov 2012 09:03:15 +0000 (09:03 +0000)
committerjyao1 <jyao1@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 30 Nov 2012 09:03:15 +0000 (09:03 +0000)
commitc93776c2d47b23b5e64691753efc7ab47ba257c0
treeef1006c02af3eeeec44be5e239eb4aeb265384ee
parent93b21ade8864d28c3cde3a93feb1ddac5b8f8469
ACPI4.0/5.0 have clear description:
FIRMWARE_CTRL: If the X_FIRMWARE_CTRL field contains a non zero value then this field must be zero.
X_FIRMWARE_CTRL: This field is used when the physical address of the FACS is above 4GB. If the FIRMWARE_CTRL field contains a non zero value then this field must be zero.

Update code in AcpiSupport/AcpiTable when it produces this field to set one only.
Update code in AcpiS3Save when it consumes this field, check 0 value.

Signed-off-by: jiewen.yao@intel.com
Reviewed-by: star.zeng@intel.com
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13980 6f19259b-4bc3-4df7-8a09-765794883524
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportAcpiSupportProtocol.c
MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableProtocol.c