A struct and struct pointer with information about unpacking data.  
 More...
#include <bios.h>
|  | 
| uint32_t | dataOffset | 
|  | Bits 0-30 are added to all non-zero destination writes. If bit 31 is set they are added to zeroes too. BIOS_UNPACK_OFFSET_ADD_ALWAYS can be used to set bit 31, offsetting all destination writes, zero or non-zero BIOS_UNPACK_OFFSET_ADD_NON_ZERO can be used to unset bit 31, offsetting only non-zero destination writes. 
 | 
|  | 
| uint8_t | destWidth | 
|  | 1,2,4,8,16 or 32 bits. 
 | 
|  | 
| uint16_t | sourceSize | 
|  | in bytes 
 | 
|  | 
| uint8_t | sourceWidth | 
|  | 1,2,4 or 8 bits. 
 | 
|  | 
A struct and struct pointer with information about unpacking data. 
The documentation for this struct was generated from the following file: