rle.h 349 B

1234567891011121314151617
  1. #ifndef RLE_H
  2. #define RLE_H
  3. #include <arm/NXP/LPC17xx/LPC17xx.h>
  4. #define RLE_ESC (0x9b)
  5. #define RLE_RUN (0x5b)
  6. #define RLE_RUNLONG (0x77)
  7. uint8_t rle_file_getc(void);
  8. uint8_t rle_mem_getc(void);
  9. void rle_mem_init(const uint8_t *address, uint32_t len);
  10. const uint8_t *rle_mem_ptr;
  11. const uint8_t *rle_mem_endptr;
  12. uint8_t rle_state;
  13. #endif