Cyclic reduncancy check (CRC-32) base class header file.
 
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
 
unsigned char U8
Binary 8-Bit unsigned integer datatype defenition.
Definition: Defines.h:183
 
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
 
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
 
Cyclic redundancy check (CRC-32-ABCC) class.
Definition: CRC_32_ABCC.h:86
 
VOID Initialise()
Initialise internal CRC value to initial value.
Definition: CRC_32_ABCC.cpp:143
 
TCRC_32_ABCC()
Class constructor method.
Definition: CRC_32_ABCC.cpp:131
 
BOOL Check(VOID *void_Data, U32 u32_Size, U32 u32_Expected_CRC)
Check CRC of the data buffer.
Definition: CRC_32_ABCC.cpp:155
 
virtual U32 Calculate(VOID *void_Data, U32 u32_Size)
Calculate CRC of the data buffer.
Definition: CRC_32_ABCC.cpp:167
 
virtual VOID Update(U32 &u32_CRC, U8 u8_Data)
Update CRC with new data value.
Definition: CRC_32_ABCC.cpp:191
 
U32 u32_CRC_Intern
CRC internal storage.
Definition: CRC_32_ABCC.h:187
 
Cyclic redundancy check (CRC-32) base class.
Definition: CRC_32_Base.h:78