Deluge Firmware
1.3.0
Build date: 2026.08.29
Toggle main menu visibility
Loading...
Searching...
No Matches
pack.h
1
#include <stdint.h>
2
3
#ifdef __cplusplus
4
extern
"C"
{
5
#endif
6
7
int32_t pack_8bit_to_7bit(uint8_t* dst, int32_t dst_size, uint8_t* src, int32_t src_len);
8
int32_t unpack_7bit_to_8bit(uint8_t* dst, int32_t dst_size, uint8_t* src, int32_t src_len);
9
10
int32_t pack_8to7_rle(uint8_t* dst, int32_t dst_size, uint8_t* src, int32_t src_len);
11
int32_t unpack_7to8_rle(uint8_t* dst, int32_t dst_size, uint8_t* src, int32_t src_len);
12
13
void
init_crc_table(
void
);
14
uint32_t get_crc(uint8_t* buf,
int
len);
15
16
#ifdef __cplusplus
17
}
18
#endif