1) Remove Protocol/AcpiS3Save.h from IntelFrameworkPkg, which should be defined in...
[mirror_edk2.git] / Nt32Pkg / Library / EdkGenericBdsLib / BdsBoot.c
index 78b2e99661c3723f8a1744ac0f5b18c9ac7f8426..69f41c0484c47c7d1b176049b76e13e9f935eb4e 100644 (file)
@@ -120,7 +120,6 @@ Returns:
   EFI_DEVICE_PATH_PROTOCOL  *TempDevicePath;\r
   EFI_DEVICE_PATH_PROTOCOL  *FilePath;\r
   EFI_LOADED_IMAGE_PROTOCOL *ImageInfo;\r
-  EFI_ACPI_S3_SAVE_PROTOCOL *AcpiS3Save;\r
   EFI_BLOCK_IO_PROTOCOL     *BlkIo;\r
   VOID                      *Buffer;\r
 \r
@@ -137,15 +136,6 @@ Returns:
   //\r
   EFI64_SHADOW_ALL_LEGACY_ROM ();\r
 \r
-  //\r
-  // Notes: this code can be remove after the s3 script table\r
-  // hook on the event EFI_EVENT_SIGNAL_READY_TO_BOOT or\r
-  // EFI_EVENT_SIGNAL_LEGACY_BOOT\r
-  //\r
-  Status = gBS->LocateProtocol (&gEfiAcpiS3SaveProtocolGuid, NULL, &AcpiS3Save);\r
-  if (!EFI_ERROR (Status)) {\r
-    AcpiS3Save->S3Save (AcpiS3Save, NULL);\r
-  }\r
   //\r
   // If it's Device Path that starts with a hard drive path,\r
   // this routine will do the booting.\r