On 02/08/14 00:17, Jordan Justen wrote: > From: Laszlo Ersek <ler...@redhat.com> > > "OvmfPkg/AcpiS3SaveDxe/AcpiS3SaveDxe.inf" (originally: > "IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.inf") > produces the EFI_ACPI_S3_SAVE_PROTOCOL. > > When found, this protocol is automatically invoked by > BdsLibBootViaBootOption(), in file > "IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c", right before > booting a boot option, to save ACPI S3 context. > > At that point during BDS, our AcpiPlatformDxe driver will have installed > the FACS table (which AcpiS3SaveDxe has a use-time dependency upon). > > With regard to dependencies: AcpiS3SaveDxe implements > EFI_ACPI_S3_SAVE_PROTOCOL by relying on LockBoxLib. > > BdsLibBootViaBootOption() > EFI_ACPI_S3_SAVE_PROTOCOL [AcpiS3SaveDxe] > LockBoxLib [OvmfPkg/Library/LockBoxLib] > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Laszlo Ersek <ler...@redhat.com> > Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com> > [jordan.l.jus...@intel.com: Remove EmuNvramLib] > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> > --- > OvmfPkg/OvmfPkgIa32.dsc | 1 + > OvmfPkg/OvmfPkgIa32.fdf | 1 + > OvmfPkg/OvmfPkgIa32X64.dsc | 1 + > OvmfPkg/OvmfPkgIa32X64.fdf | 1 + > OvmfPkg/OvmfPkgX64.dsc | 1 + > OvmfPkg/OvmfPkgX64.fdf | 1 + > 6 files changed, 6 insertions(+)
Reviewed-by: Laszlo Ersek <ler...@redhat.com> ------------------------------------------------------------------------------ Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel