-/*
- * crc.h
- *
- * Generic CRC calculation code.
- *
- */
+//-----------------------------------------------------------------------------
+// This code is licensed to you under the terms of the GNU GPL, version 2 or,
+// at your option, any later version. See the LICENSE.txt file for the text of
+// the license.
+//-----------------------------------------------------------------------------
+// Generic CRC calculation code.
+//-----------------------------------------------------------------------------
-#ifndef CRC_H_
-#define CRC_H_
+#ifndef __CRC_H
+#define __CRC_H
#include <stdint.h>
/* Update the crc state. data is the data of length data_width bits (only the the
* data_width lower-most bits are used).
- */
+ */
extern void crc_update(crc_t *crc, uint32_t data, int data_width);
/* Clean the crc state, e.g. reset it to initial_value */
.final_xor = (_final_xor), \
.mask = ((1L<<(_order))-1) }
-#endif /* CRC_H_ */
+#endif /* __CRC_H */