\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
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
@param SourceSize The size, in bytes, of the source buffer.\r
@param DestinationSize A pointer to the size, in bytes, of the uncompressed buffer\r
that will be generated when the compressed buffer specified\r
- by Source and SourceSize is decompressed..\r
+ by Source and SourceSize is decompressed.\r
@param ScratchSize A pointer to the size, in bytes, of the scratch buffer that\r
is required to decompress the compressed buffer specified \r
by Source and SourceSize.\r
\r
@retval RETURN_SUCCESS The size of the uncompressed data was returned \r
- in DestinationSize and the size of the scratch \r
+ in DestinationSize, and the size of the scratch \r
buffer was returned in ScratchSize.\r
@retval RETURN_INVALID_PARAMETER \r
The size of the uncompressed data or the size of \r
If the required scratch buffer size > 0 and Scratch is NULL, then ASSERT().\r
\r
@param Source The source buffer containing the compressed data.\r
- @param Destination The destination buffer to store the decompressed data\r
+ @param Destination The destination buffer to store the decompressed data.\r
@param Scratch A temporary scratch buffer that is used to perform the decompression.\r
This is an optional parameter that may be NULL if the \r
required scratch buffer size is 0.\r