|
CTS-SAT-1-OBC-Firmware
|

Classes | |
| struct | output_info |
Macros | |
| #define | LOG(...) |
| #define | ASSERT(X) |
| #define | NO_BITS ((uint16_t)-1) |
| #define | BACKREF_COUNT_BITS(HSD) |
| #define | BACKREF_INDEX_BITS(HSD) |
Enumerations | |
| enum | HSD_state { HSDS_TAG_BIT , HSDS_YIELD_LITERAL , HSDS_BACKREF_INDEX_MSB , HSDS_BACKREF_INDEX_LSB , HSDS_BACKREF_COUNT_MSB , HSDS_BACKREF_COUNT_LSB , HSDS_YIELD_BACKREF } |
| #define ASSERT | ( | X | ) |
| #define BACKREF_COUNT_BITS | ( | HSD | ) |
| #define BACKREF_INDEX_BITS | ( | HSD | ) |
| #define LOG | ( | ... | ) |
| #define NO_BITS ((uint16_t)-1) |
| enum HSD_state |
|
static |

| heatshrink_decoder * heatshrink_decoder_alloc | ( | uint16_t | input_buffer_size, |
| uint8_t | window_sz2, | ||
| uint8_t | lookahead_sz2 ) |

| HSD_finish_res heatshrink_decoder_finish | ( | heatshrink_decoder * | hsd | ) |
| void heatshrink_decoder_free | ( | heatshrink_decoder * | hsd | ) |
| HSD_poll_res heatshrink_decoder_poll | ( | heatshrink_decoder * | hsd, |
| uint8_t * | out_buf, | ||
| size_t | out_buf_size, | ||
| size_t * | output_size ) |

| void heatshrink_decoder_reset | ( | heatshrink_decoder * | hsd | ) |

| HSD_sink_res heatshrink_decoder_sink | ( | heatshrink_decoder * | hsd, |
| uint8_t * | in_buf, | ||
| size_t | size, | ||
| size_t * | input_size ) |
|
static |

|
static |


|
static |


|
static |


|
static |


|
static |


|
static |


|
static |

