1 /*
2  * Copyright (c) 2022 Laird Connectivity
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef H_HASH_CHECKSUM_CRC32_
8 #define H_HASH_CHECKSUM_CRC32_
9 
10 #include <zephyr/kernel.h>
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 /**
17  * @brief Registers the IEEE CRC32 checksum mcumgr handler.
18  */
19 void fs_mgmt_hash_checksum_register_crc32(void);
20 
21 /**
22  * @brief Un-registers the IEEE CRC32 checksum mcumgr handler.
23  */
24 void fs_mgmt_hash_checksum_unregister_crc32(void);
25 
26 #ifdef __cplusplus
27 }
28 #endif
29 
30 #endif
31