GBDK 2020 Docs  4.5.0
API Documentation for GBDK 2020
rledecompress.h
Go to the documentation of this file.
1
9#ifndef __RLEDECOMPRESS_H_INCLUDE
10#define __RLEDECOMPRESS_H_INCLUDE
11
12#include <types.h>
13#include <stdint.h>
14
15#define RLE_STOP 0
16
17#if defined(__TARGET_gb) || defined(__TARGET_ap) || defined(__TARGET_duck) || defined(__TARGET_nes)
24uint8_t rle_init(void * data);
25
40uint8_t rle_decompress(void * dest, uint8_t len);
41#elif defined(__TARGET_sms) || defined(__TARGET_gg) || defined(__TARGET_msx)
44#else
45 #error Unrecognized port
46#endif
47
48#endif
#define Z88DK_CALLEE
Definition: types.h:46
#define Z88DK_FASTCALL
Definition: types.h:47
uint8_t rle_decompress(void *dest, uint8_t len)
uint8_t rle_init(void *data)
unsigned char uint8_t
Definition: stdint.h:51