1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
6 #ifndef _TABLES_CSUM_H_
7 #define _TABLES_CSUM_H_
10 * table_compute_checksum() - Compute a table checksum
12 * This computes an 8-bit checksum for the configuration table.
13 * All bytes in the configuration table, including checksum itself and
14 * reserved bytes must add up to zero.
16 * @v: configuration table base address
17 * @len: configuration table size
18 * @return: the 8-bit checksum
20 u8 table_compute_checksum(const void *v, const int len);