--- /dev/null
+/*++\r
+\r
+Copyright (c) 2007, Intel Corporation \r
+All rights reserved. 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
+ \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:\r
+\r
+ CustomDecompressLib.h\r
+\r
+Abstract:\r
+\r
+ Custom Decompress Functions\r
+\r
+--*/\r
+\r
+#ifndef __CUSTOM_DECPOMPRESS_LIB_H__\r
+#define __CUSTOM_DECPOMPRESS_LIB_H__\r
+\r
+RETURN_STATUS\r
+EFIAPI\r
+CustomDecompressGetInfo (\r
+ IN CONST VOID *Source,\r
+ IN UINT32 SourceSize,\r
+ OUT UINT32 *DestinationSize,\r
+ OUT UINT32 *ScratchSize\r
+ );\r
+\r
+RETURN_STATUS\r
+EFIAPI\r
+CustomDecompress (\r
+ IN CONST VOID *Source,\r
+ IN OUT VOID *Destination,\r
+ IN OUT VOID *Scratch\r
+ );\r
+\r
+#endif\r
CacheMaintenanceLib|Include/Library/CacheMaintenanceLib.h\r
BaseMemoryLib|Include/Library/BaseMemoryLib.h\r
BaseLib|Include/Library/BaseLib.h\r
-\r
+ CustomDecompressLib|Include/Library/CustomDecompressLib.h\r
\r
################################################################################\r
#\r
<IncludeHeader>Include/Library/UsbLib.h</IncludeHeader>\r
<HelpText/>\r
</LibraryClass>\r
+ <LibraryClass Name="CustomDecompressLib">\r
+ <IncludeHeader>Include/Library/CustomDecompressLib.h</IncludeHeader>\r
+ <HelpText/>\r
+ </LibraryClass>\r
</LibraryClassDeclarations>\r
<MsaFiles>\r
<Filename>Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.msa</Filename>\r