]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DuetPkg/EfiLdr/EfiLdr.h
Fix bugs in decompress implement in EfiLdr, and enable FAT driver in FDF file.
[mirror_edk2.git] / DuetPkg / EfiLdr / EfiLdr.h
index b1d0e1c2724350a250f6f13037fb441127ce8608..d4dfc7329d0ca904323c07293dd7255ac5554cc4 100644 (file)
@@ -26,10 +26,10 @@ Revision History:
 #include "EfiLdrHandoff.h"\r
 \r
 #include <Protocol/LoadedImage.h>\r
-#include <Protocol/EdkDecompress.h>\r
 #include <IndustryStandard/PeImage.h>\r
 #include <Library/BaseLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
+#include <Library/PrintLib.h>\r
 \r
 #define INT15_E820_AddressRangeMemory   1\r
 #define INT15_E820_AddressRangeReserved 2\r
@@ -42,7 +42,7 @@ Revision History:
 \r
 #define EFI_MAX_MEMORY_DESCRIPTORS 64\r
 \r
-#define LOADED_IMAGE_SIGNATURE     EFI_SIGNATURE_32('l','d','r','i')\r
+#define LOADED_IMAGE_SIGNATURE     SIGNATURE_32('l','d','r','i')\r
 \r
 typedef struct {\r
   UINTN                       Signature;\r
@@ -80,28 +80,6 @@ typedef struct {
   BIOS_MEMORY_MAP_ENTRY MemoryMapEntry[1];\r
 } BIOS_MEMORY_MAP;\r
 \r
-EFI_STATUS\r
-EFIAPI\r
-UefiDecompressGetInfo (\r
-  IN      EFI_TIANO_DECOMPRESS_PROTOCOL *This,\r
-  IN      VOID                          *Source,\r
-  IN      UINT32                        SrcSize,\r
-  OUT     UINT32                        *DstSize,\r
-  OUT     UINT32                        *ScratchSize\r
-  );\r
-\r
-EFI_STATUS\r
-EFIAPI\r
-TianoDecompress (\r
-  IN      EFI_TIANO_DECOMPRESS_PROTOCOL *This,\r
-  IN      VOID                          *Source,\r
-  IN      UINT32                        SrcSize,\r
-  IN OUT  VOID                          *Destination,\r
-  IN      UINT32                        DstSize,\r
-  IN OUT  VOID                          *Scratch,\r
-  IN      UINT32                        ScratchSize\r
-  );\r
-\r
 EFILDR_LOADED_IMAGE    DxeCoreImage;\r
 EFILDR_LOADED_IMAGE    DxeIplImage;\r
 \r
@@ -109,7 +87,6 @@ typedef
 VOID\r
 (* EFI_MAIN_ENTRYPOINT) (\r
     IN EFILDRHANDOFF  *Handoff\r
-    )\r
-;\r
+    );\r
 \r
-#endif //_DUET_EFI_LOADER_H_
\ No newline at end of file
+#endif //_DUET_EFI_LOADER_H_\r