x86: Move table csum into separate file

We need the checksum function without all the other table functionality
soon, so let's split it out into its own C file.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
Alexander Graf 2016-08-19 01:23:21 +02:00
parent 8f661a5b66
commit 1befb38b86
5 changed files with 35 additions and 12 deletions

View file

@ -38,18 +38,6 @@ static table_write table_write_funcs[] = {
#endif
};
u8 table_compute_checksum(void *v, int len)
{
u8 *bytes = v;
u8 checksum = 0;
int i;
for (i = 0; i < len; i++)
checksum -= bytes[i];
return checksum;
}
void table_fill_string(char *dest, const char *src, size_t n, char pad)
{
int start, len;