#ifndef __RLE_H__ #define __RLE_H__ #include "system/includes.h" struct rle_header { u32 addr: 21; //max 4M u32 len: 11; //max 1024 bytes }; struct rle_line { u32 addr: 21; u32 num: 11; u16 len[0]; }; int Rle_Decode(u8 *inbuf, int inSize, u8 *outbuf, int onuBufSize, int offset, int len, int pixel_size); #endif