]> cloudbase.mooo.com Git - z180-stamp.git/blame_incremental - include/crc.h
include cleanup
[z180-stamp.git] / include / crc.h
... / ...
CommitLineData
1#ifndef CRC_H
2#define CRC_H
3
4#ifdef __AVR__
5#include <util/crc16.h>
6static inline
7uint16_t crc16(uint16_t crc, uint8_t data)
8{
9 return _crc_ccitt_update(crc, data);
10}
11#else /* !__AVR__ */
12#endif /* __AVR__ */
13
14#endif /* CRC_H */