]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/SectionExtraction.h
Removed IntelframeworkPkg contamination from MdeModulePkg modules.
[mirror_edk2.git] / MdePkg / Include / Protocol / SectionExtraction.h
index adc03f598541e884aab94b714b8dd195c23e102c..2210887d35fb893e992f28f18f98a16cd5313f0f 100644 (file)
@@ -1,8 +1,8 @@
 /** @file\r
-  This file declares Section Extraction protocols.\r
+  This file declares Section Extraction protocol.\r
 \r
-  This interface provides a means of decoding a set of sections into a linked list of\r
-  leaf sections.  This provides for an extensible and flexible file format.\r
+  The section extraction protocol is referenced in the PI 1.0 specification, but\r
+  not defined. It will likely be added in an eratta update.\r
 \r
   Copyright (c) 2006, Intel Corporation                                                         \r
   All rights reserved. This program and the materials                          \r
   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     \r
   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             \r
 \r
-  Module Name:  SectionExtraction.h\r
-\r
-  @par Revision Reference:\r
-  This protocol is defined in Firmware Volume Specification.\r
-  Version 0.9\r
-\r
 **/\r
 \r
 #ifndef __SECTION_EXTRACTION_PROTOCOL_H__\r
 #define __SECTION_EXTRACTION_PROTOCOL_H__\r
 \r
 \r
-//\r
-// Protocol GUID definition\r
-//\r
-#define EFI_SECTION_EXTRACTION_PROTOCOL_GUID \\r
-  { \\r
-    0x448F5DA4, 0x6DD7, 0x4FE1, {0x93, 0x07, 0x69, 0x22, 0x41, 0x92, 0x21, 0x5D } \\r
-  }\r
 \r
 typedef struct _EFI_SECTION_EXTRACTION_PROTOCOL EFI_SECTION_EXTRACTION_PROTOCOL;\r
 \r
@@ -130,9 +117,6 @@ EFI_STATUS
   IN UINTN                                              SectionStreamHandle\r
   );\r
 \r
-//\r
-// Protocol definition\r
-//\r
 /**\r
   @par Protocol Description:\r
   The Section Extraction Protocol provides a simple method of extracting \r
@@ -155,6 +139,4 @@ struct _EFI_SECTION_EXTRACTION_PROTOCOL {
   EFI_CLOSE_SECTION_STREAM  CloseSectionStream;\r
 };\r
 \r
-extern EFI_GUID gEfiSectionExtractionProtocolGuid;\r
-\r
 #endif\r