]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Include/Guid/LzmaDecompress.h
Add LzmaArchCustomDecompressLib library instance, which supports for X86 (IA32/X64...
[mirror_edk2.git] / IntelFrameworkModulePkg / Include / Guid / LzmaDecompress.h
CommitLineData
b4b6c8de 1/** @file\r
49fd8a35 2 Lzma Custom decompress algorithm Guid definition.\r
306bf4e2 3\r
5aab2d50 4Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>\r
49fd8a35 5This program and the accompanying materials are licensed and made available under \r
6the terms and conditions of the BSD License that accompanies this distribution. \r
7The full text of the license may be found at\r
8http://opensource.org/licenses/bsd-license.php. \r
9 \r
10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
306bf4e2 11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12\r
b4b6c8de 13**/\r
306bf4e2 14\r
15#ifndef __LZMA_DECOMPRESS_GUID_H__\r
16#define __LZMA_DECOMPRESS_GUID_H__\r
17\r
0e0ab706 18///\r
49fd8a35 19/// The Global ID used to identify a section of an FFS file of type \r
20/// EFI_SECTION_GUID_DEFINED, whose contents have been compressed using LZMA.\r
0e0ab706 21///\r
306bf4e2 22#define LZMA_CUSTOM_DECOMPRESS_GUID \\r
23 { 0xEE4E5898, 0x3914, 0x4259, { 0x9D, 0x6E, 0xDC, 0x7B, 0xD7, 0x94, 0x03, 0xCF } }\r
24\r
5aab2d50
LG
25///\r
26/// The Global ID used to identify a section of an FFS file of type \r
27/// EFI_SECTION_GUID_DEFINED, whose contents have been compressed using LZMA with X86 code Converter.\r
28///\r
29#define LZMAF86_CUSTOM_DECOMPRESS_GUID \\r
30 { 0xD42AE6BD, 0x1352, 0x4bfb, { 0x90, 0x9A, 0xCA, 0x72, 0xA6, 0xEA, 0xE8, 0x89 } }\r
31\r
306bf4e2 32extern GUID gLzmaCustomDecompressGuid;\r
5aab2d50 33extern GUID gLzmaF86CustomDecompressGuid;\r
306bf4e2 34\r
35#endif\r