#include<nitro/mi.h>
void MI_UncompressHuffman(
const void* srcp,
void* destp );
This function expands Huffman-compressed data and writes the data to the specified memory region in 32-bit units.
The source address must be aligned to a 4-byte boundary.
When the size of the compressed data is not a multiple of four, the data size must be adjusted by padding the size with zeros.
This function processes with the CPU without using a system call or DMA.
srcp |
The source address where Huffman compressed data is stored. |
destp |
The destination address where it will be expanded. |
None.
MI_UncompressLZ*,
MI_UncompressRL*,
MI_UnfilterDiff*,
SVC_UncompressHuffmanFromDevice
05/28/2004 Fixed the Internal Operation description.
02/10/2004 Initial version.