Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
jyao1 c93776c2d4 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
2012-11-30 09:03:15 +00:00
AppPkg Update copyright format 2012-04-24 06:49:39 +00:00
ArmPkg ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
ArmPlatformPkg ArmPlatformPkg/Scripts: Fixed the Makefile for Windows 2012-10-29 14:54:21 +00:00
BaseTools Roll back the changes for BaseTools 2012-06-25 02:24:12 +00:00
BeagleBoardPkg ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg Fix issue that RsaPkcs1Verify() may not work in PEI phase. 2012-11-22 05:07:22 +00:00
DuetPkg Add missing braces around initializer. 2012-10-11 02:15:23 +00:00
EdkCompatibilityPkg Save/Restore missing volatile registers (XMM0-5) save/restore in Page Fault handler. 2012-11-28 04:49:48 +00:00
EdkShellBinPkg EdkShellBinPkg: Added ARM Binaries 2012-09-27 15:20:41 +00:00
EdkShellPkg EdkShellPkg: Added new patch to support EFI Shell project revision 61 2012-09-27 15:23:33 +00:00
EmbeddedPkg EmbeddedPkg/MmcDxe: Ensure MMC is in Identification Mode 2012-10-19 09:47:49 +00:00
EmulatorPkg EmulatorPkg/PlatformSmbiosDxe: Fix build issue with UNIXGCC 2012-08-28 21:21:57 +00:00
FatBinPkg FatBinPkg: Added ARM Binaries 2012-09-27 15:25:52 +00:00
IntelFrameworkModulePkg ACPI4.0/5.0 have clear description: 2012-11-30 09:03:15 +00:00
IntelFrameworkPkg Enhance CreatePopup to call ReadKeyStroke() before calling WaitForEvent(). This can handle the case when in lazy ConIn mode. 2012-11-15 06:31:43 +00:00
MdeModulePkg ACPI4.0/5.0 have clear description: 2012-11-30 09:03:15 +00:00
MdePkg Fix the issue that S3BootScriptLabel() does not work to insert label when the specified position is not at the end of table. 2012-11-29 05:41:51 +00:00
NetworkPkg Add manual configured gateway address back after system reset. 2012-10-17 08:41:49 +00:00
Nt32Pkg Change the type of NotifyHandle from EFI_HANDLE to VOID * for SimpleTextInEx protocol. 2012-07-30 03:50:42 +00:00
Omap35xxPkg EmbeddedPkg: Introduced 'SerialPortExtLib.h' 2012-09-28 10:56:12 +00:00
OptionRomPkg The Driver Binding Protocol Stop() function for the UndiRuntimeDxe is performing actions in the incorrect order. The call to UninstallMultipleProtocolInterfaces() removes all the protocols from the child handle, which means ChildHandleBuffer[Index] is no longer valid. After the call to UninstallMultipleProtocolInterfaces(), ChildHandleBuffer[Index] is used again in a call to CloseProtocol(). The handle is not valid, so CloseProtocol() returns an error and generates an ASSERT(). 2012-10-03 23:49:50 +00:00
OvmfPkg QemuVideo: stdvga mmio bar support 2012-11-27 19:11:45 +00:00
PcAtChipsetPkg Raise TPL to high to disable CPU interrupt before 8259 legacy base vector is changed, then restore TPL level at last when 8259 initialization is done. 2012-10-31 08:58:27 +00:00
PerformancePkg Fixed build failed. 2012-05-31 08:35:48 +00:00
SecurityPkg Fix Gcc build error 2012-11-29 02:12:32 +00:00
ShellBinPkg ShellBinPkg: Added ARM Binaries 2012-09-27 15:28:54 +00:00
ShellPkg ShellPkg: Fix line responsible for deleting “cwd” variable when exit shell. 2012-11-14 23:43:33 +00:00
SourceLevelDebugPkg Roll back r13823. 2012-10-11 09:19:59 +00:00
StdLib StdLib: Reverse a previous change resulting in string pointers that were not being incremented sufficiently to accommodate the terminating NUL. 2012-10-12 17:58:30 +00:00
StdLibPrivateInternalFiles StdLib, StdLibPrivateInternalFiles: Clean up comments, Remove debugging code, Define MAX_OUTPUT, the Maximum number of bytes in a single terminal output operation. 2012-09-20 21:01:21 +00:00
UefiCpuPkg Add missing status code in several modules. 2012-10-30 04:25:43 +00:00
UnixPkg UnixPkg: Mark as deprecated (replaced by EmulatorPkg) 2012-10-05 07:05:54 +00:00
BuildNotes2.txt Update EDKII BuildNotes to say the default tool chain tag is VS2008 instead of VS2005 2011-12-14 06:15:48 +00:00
edksetup.bat Added VS2010 support in edksetup script. 2012-04-10 07:45:35 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00