audk/MdeModulePkg/Universal/Acpi/AcpiTableDxe
jyao1 10342a643f Fix build error.
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@13981 6f19259b-4bc3-4df7-8a09-765794883524
2012-12-03 01:06:28 +00:00
..
AcpiSdt.c MdeModulePkg AcpiTableDxe: Fix GCC build warning 2010-05-20 21:12:27 +00:00
AcpiSdt.h Add ACPI5.0 header file. 2011-11-30 03:57:39 +00:00
AcpiTable.c Fix VS2003 build error 2010-05-19 06:02:17 +00:00
AcpiTable.h MdeModulePkg: 2010-05-18 02:26:49 +00:00
AcpiTableDxe.inf MdeModulePkg: 2010-05-18 02:26:49 +00:00
AcpiTableProtocol.c Fix build error. 2012-12-03 01:06:28 +00:00
Aml.c Add missing braces around initializer. 2012-10-11 02:15:23 +00:00
AmlChild.c MdeModulePkg: 2010-05-18 02:26:49 +00:00
AmlNamespace.c MdeModulePkg: 2010-05-18 02:26:49 +00:00
AmlOption.c MdeModulePkg: 2010-05-18 02:26:49 +00:00
AmlString.c MdeModulePkg: Remove variables that are set, but not used 2011-10-31 15:58:05 +00:00