#pragma once
#include <stdint.h>
union avr_chksum
{
struct
uint8_t sum8;
uint8_t xor8;
};
uint16_t combined;
typedef union avr_chksum avrChksum;
typedef union avr_chksum CHKSUM;
void chksum(CHKSUM* chksum,void* block,uint8_t len);