Cyclic Redundancy Check. More...
#include "a.h"
Go to the source code of this file.
Functions | |
void | a_crc8m_init (a_u8 table[0x100], a_u8 poly) |
void | a_crc8l_init (a_u8 table[0x100], a_u8 poly) |
a_u8 | a_crc8 (a_u8 const table[0x100], void const *pdata, a_size nbyte, a_u8 value) |
void | a_crc16l_init (a_u16 table[0x100], a_u16 poly) |
void | a_crc16m_init (a_u16 table[0x100], a_u16 poly) |
a_u16 | a_crc16l (a_u16 const table[0x100], void const *pdata, a_size nbyte, a_u16 value) |
a_u16 | a_crc16m (a_u16 const table[0x100], void const *pdata, a_size nbyte, a_u16 value) |
void | a_crc32l_init (a_u32 table[0x100], a_u32 poly) |
void | a_crc32m_init (a_u32 table[0x100], a_u32 poly) |
a_u32 | a_crc32l (a_u32 const table[0x100], void const *pdata, a_size nbyte, a_u32 value) |
a_u32 | a_crc32m (a_u32 const table[0x100], void const *pdata, a_size nbyte, a_u32 value) |
void | a_crc64l_init (a_u64 table[0x100], a_u64 poly) |
void | a_crc64m_init (a_u64 table[0x100], a_u64 poly) |
a_u64 | a_crc64l (a_u64 const table[0x100], void const *pdata, a_size nbyte, a_u64 value) |
a_u64 | a_crc64m (a_u64 const table[0x100], void const *pdata, a_size nbyte, a_u64 value) |
Cyclic Redundancy Check.