linux/include/linux/crc7.h
<<
>>
Prefs
   1#ifndef _LINUX_CRC7_H
   2#define _LINUX_CRC7_H
   3#include <linux/types.h>
   4
   5extern const u8 crc7_syndrome_table[256];
   6
   7static inline u8 crc7_byte(u8 crc, u8 data)
   8{
   9        return crc7_syndrome_table[(crc << 1) ^ data];
  10}
  11
  12extern u8 crc7(u8 crc, const u8 *buffer, size_t len);
  13
  14#endif
  15