#include <nitro/os/common/systemCall.h>
u16 SVC_GetCRC16(
u32 start,
const void* datap,
u32 size );
This calculates CRC-16. The data address datap needs to be a 2-byte boundary. The size size needs to be a multiple of 2.
CRC stands for Cyclic Redundancy Check (Cyclic Redundancy Test) and is an error detection method.
start |
Initial Value |
datap |
Data Address |
size |
Size (in Bytes) |
This is the calculated CRC-16 value.
07/22/2004 Initial Version