nRF Connect SDK API 0.1.0
|
Public API for compression/decompression subsystem. More...
#include <stdint.h>
#include <stdlib.h>
#include <zephyr/kernel.h>
#include <zephyr/types.h>
#include <zephyr/sys/iterable_sections.h>
Go to the source code of this file.
Data Structures | |
struct | nrf_compress_implementation |
Macros | |
#define | NRF_COMPRESS_IMPLEMENTATION_DEFINE(name, _id, _init, _deinit, _reset, _compress, _decompress_bytes_needed, _decompress) |
Define a compression implementation. | |
Enumerations | |
enum | nrf_compress_types { NRF_COMPRESS_TYPE_LZMA , NRF_COMPRESS_TYPE_ARM_THUMB , NRF_COMPRESS_TYPE_COUNT } |
Supported compression types. More... | |
Functions | |
struct nrf_compress_implementation * | nrf_compress_implementation_find (uint16_t id) |
Find a compression implementation. | |
Public API for compression/decompression subsystem.