]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DuetPkg/DxeIpl/HobGeneration.h
UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmbase" with PatchInstructionX86()
[mirror_edk2.git] / DuetPkg / DxeIpl / HobGeneration.h
index 9123089b7337aa42eccfc9e8e1ba1fdc13df69b4..f9f8f315ab637e234af4cd7dbd045b35e468982a 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
 \r
-Copyright (c) 2006 - 2009, Intel Corporation                                                         \r
-All rights reserved. This program and the accompanying materials                          \r
+Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
 http://opensource.org/licenses/bsd-license.php                                            \r
@@ -31,9 +31,6 @@ Revision History:
 #define NV_STORAGE_START               0x15000\r
 #define NV_STORAGE_STATE               0x19000\r
 \r
-#define EFI_LDR_MEMORY_DESCRIPTOR_GUID \\r
-  { 0x7701d7e5, 0x7d1d, 0x4432, {0xa4, 0x68, 0x67, 0x3d, 0xab, 0x8a, 0xde, 0x60}}\r
-\r
 #pragma pack(1)\r
 \r
 typedef struct {\r
@@ -48,15 +45,9 @@ typedef struct {
 \r
 typedef struct {\r
   EFI_HOB_GUID_TYPE             Hob;\r
-  VOID                          *Interface;\r
+  EFI_PHYSICAL_ADDRESS          Interface;\r
 } PROTOCOL_HOB;\r
 \r
-typedef struct {\r
-  EFI_HOB_GUID_TYPE             Hob;\r
-  UINTN                         MemDescCount;\r
-  EFI_MEMORY_DESCRIPTOR         *MemDesc;\r
-} MEMORY_DESC_HOB;\r
-\r
 typedef struct {\r
   EFI_HOB_GUID_TYPE                         Hob;\r
   // Note: we get only one PCI Segment now.\r