From afaa25b9bd5d9e8c2e0a410eede6f30680c35d72 Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Wed, 13 May 2026 15:42:22 +0800 Subject: feat: add LZ4 decompressor implementation and update linker script --- na/include/lume/decompress.h | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 na/include/lume/decompress.h (limited to 'na/include') diff --git a/na/include/lume/decompress.h b/na/include/lume/decompress.h new file mode 100644 index 0000000..04082a9 --- /dev/null +++ b/na/include/lume/decompress.h @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* Copyright (C) 2026 Richard Qin */ + +#pragma once + +#include + +/* + * LZ4 block decompressor (no frame headers). Returns bytes written or -1. + */ +int lz4_decompress(const uint8* src, uint32 src_len, uint8* dst, uint32 dst_cap); -- cgit v1.2.3