/** @file\r
- Internal data structure defintions for Base UEFI Decompress Libary.\r
+ Internal data structure defintions for Base UEFI Decompress Library.\r
\r
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
This program and the accompanying materials\r
\r
///\r
/// The length of the field 'Position Set Code Length Array Size' in Block Header.\r
- /// For UEFI 2.0 de/compression algorithm, mPBit = 4\r
+ /// For UEFI 2.0 de/compression algorithm, mPBit = 4.\r
///\r
UINT8 mPBit;\r
} SCRATCH_DATA;\r
\r
Shift mBitBuf NumOfBits left. Read in NumOfBits of bits from source.\r
\r
- @param Sd The global scratch data\r
+ @param Sd The global scratch data.\r
@param NumOfBits The number of bits to shift and read.\r
\r
**/\r
and Position Set according to code length array.\r
If TableBits > 16, then ASSERT ().\r
\r
- @param Sd The global scratch data\r
- @param NumOfChar The number of symbols in the symbol set\r
- @param BitLen Code length array\r
- @param TableBits The width of the mapping table\r
+ @param Sd The global scratch data.\r
+ @param NumOfChar The number of symbols in the symbol set.\r
+ @param BitLen Code length array.\r
+ @param TableBits The width of the mapping table.\r
@param Table The table to be created.\r
\r
@retval 0 OK.\r
\r
Get a position value according to Position Huffman Table.\r
\r
- @param Sd the global scratch data\r
+ @param Sd The global scratch data.\r
\r
@return The position value decoded.\r
\r
/**\r
Reads code lengths for the Extra Set or the Position Set.\r
\r
- Read in the Extra Set or Pointion Set Length Arrary, then\r
+ Read in the Extra Set or Position Set Length Array, then\r
generate the Huffman code mapping for them.\r
\r
@param Sd The global scratch data.\r
Read in and decode the Char&Len Set Code Length Array, then\r
generate the Huffman Code mapping table for the Char&Len Set.\r
\r
- @param Sd the global scratch data\r
+ @param Sd The global scratch data.\r
\r
**/\r
VOID\r
/**\r
Decode the source data and put the resulting data into the destination buffer.\r
\r
- @param Sd The global scratch data\r
+ @param Sd The global scratch data.\r
\r
**/\r
VOID\r