liba 0.1.15
An algorithm library based on C/C++
 
Loading...
Searching...
No Matches
crc.h File Reference

Cyclic Redundancy Check. More...

#include "a.h"
Include dependency graph for crc.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)
 

Detailed Description