Prusa MINI Firmware overview
heatshrink_common.h
Go to the documentation of this file.
1 /**
2  * libs/heatshrink/heatshrink_common.h
3  */
4 #pragma once
5 
6 #define HEATSHRINK_AUTHOR "Scott Vokes <vokes.s@gmail.com>"
7 #define HEATSHRINK_URL "https://github.com/atomicobject/heatshrink"
8 
9 /* Version 0.4.1 */
10 #define HEATSHRINK_VERSION_MAJOR 0
11 #define HEATSHRINK_VERSION_MINOR 4
12 #define HEATSHRINK_VERSION_PATCH 1
13 
14 #define HEATSHRINK_MIN_WINDOW_BITS 4
15 #define HEATSHRINK_MAX_WINDOW_BITS 15
16 
17 #define HEATSHRINK_MIN_LOOKAHEAD_BITS 3
18 
19 #define HEATSHRINK_LITERAL_MARKER 0x01
20 #define HEATSHRINK_BACKREF_MARKER 0x00