
Go to the source code of this file.
Functions | |
| unsigned int | CRC__compute (unsigned int *buffer, unsigned int size) |
| Returns a 16-bit CRC of the size bytes in buffer. More... | |
| unsigned int CRC__compute | ( | unsigned int * | buffer, |
| unsigned int | size | ||
| ) |
Returns a 16-bit CRC of the size bytes in buffer.
| buffer | is a list of bytes. |
| size | is the number of bytes |
CRC__compute() a 16-bit CRC of the size bytes in buffer. Note only the low 8-bits of each 32-bit quantity in buffer is used for the computation. The result is returned as a 32-bit quantity of which only the low 16-bit matter; the high 16-bits are masked to 0.