![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
Macros | |
#define | Z7_CRC_NUM_TABLES_USE 12 |
#define | Z7_CRC_NUM_TABLES_TOTAL (Z7_CRC_NUM_TABLES_USE + 1) |
#define | CRC_UPDATE_BYTE_2(crc, b) |
#define | Z7_CRC_UPDATE_T1_FUNC_NAME CrcUpdateGT1 |
#define | FUNC_NAME_LE_2(s) |
#define | FUNC_NAME_LE_1(s) |
#define | FUNC_NAME_LE FUNC_NAME_LE_1(Z7_CRC_NUM_TABLES_USE) |
#define | FUNC_NAME_BE_2(s) |
#define | FUNC_NAME_BE_1(s) |
#define | FUNC_NAME_BE FUNC_NAME_BE_1(Z7_CRC_NUM_TABLES_USE) |
#define | kCrcPoly 0xEDB88320 |
Functions | |
UInt32 Z7_FASTCALL | FUNC_NAME_LE (UInt32 v, const void *data, size_t size, const UInt32 *table) |
UInt32 Z7_FASTCALL | FUNC_NAME_BE (UInt32 v, const void *data, size_t size, const UInt32 *table) |
Z7_NO_INLINE UInt32 Z7_FASTCALL | CrcUpdate (UInt32 crc, const void *data, size_t size) |
UInt32 Z7_FASTCALL | CrcCalc (const void *data, size_t size) |
void Z7_FASTCALL | CrcGenerateTable (void) |
Z7_CRC_UPDATE_FUNC | z7_GetFunc_CrcUpdate (unsigned algo) |
Variables | |
UInt32 | g_CrcTable [256 *Z7_CRC_NUM_TABLES_TOTAL] |
#define CRC_UPDATE_BYTE_2 | ( | crc, | |
b ) |
#define FUNC_NAME_BE FUNC_NAME_BE_1(Z7_CRC_NUM_TABLES_USE) |
#define FUNC_NAME_BE_1 | ( | s | ) |
#define FUNC_NAME_BE_2 | ( | s | ) |
#define FUNC_NAME_LE FUNC_NAME_LE_1(Z7_CRC_NUM_TABLES_USE) |
#define FUNC_NAME_LE_1 | ( | s | ) |
#define FUNC_NAME_LE_2 | ( | s | ) |
#define kCrcPoly 0xEDB88320 |
#define Z7_CRC_NUM_TABLES_TOTAL (Z7_CRC_NUM_TABLES_USE + 1) |
#define Z7_CRC_NUM_TABLES_USE 12 |
#define Z7_CRC_UPDATE_T1_FUNC_NAME CrcUpdateGT1 |
UInt32 Z7_FASTCALL CrcCalc | ( | const void * | data, |
size_t | size ) |
void Z7_FASTCALL CrcGenerateTable | ( | void | ) |
Z7_NO_INLINE UInt32 Z7_FASTCALL CrcUpdate | ( | UInt32 | crc, |
const void * | data, | ||
size_t | size ) |
Z7_CRC_UPDATE_FUNC z7_GetFunc_CrcUpdate | ( | unsigned | algo | ) |
UInt32 g_CrcTable[256 *Z7_CRC_NUM_TABLES_TOTAL] |