]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - include/crc.h
Created new detectclock function + EM decode addons
[proxmark3-svn] / include / crc.h
index 2ee9a4ddb0c6c865751e0aa14f679acef4da1a75..8e68f3b336379e792680d957053b638b222e84de 100644 (file)
@@ -1,12 +1,13 @@
-/*
- * 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>
 
 
 #include <stdint.h>
 
@@ -26,7 +27,7 @@ extern void crc_init(crc_t *crc, int order, uint32_t polynom, uint32_t initial_v
 
 /* Update the crc state. data is the data of length data_width bits (only the the
  * data_width lower-most bits are used).
 
 /* 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 */
 extern void crc_update(crc_t *crc, uint32_t data, int data_width);
 
 /* Clean the crc state, e.g. reset it to initial_value */
@@ -44,4 +45,4 @@ extern uint32_t crc_finish(crc_t *crc);
        .final_xor = (_final_xor), \
        .mask = ((1L<<(_order))-1) }
 
        .final_xor = (_final_xor), \
        .mask = ((1L<<(_order))-1) }
 
-#endif /* CRC_H_ */
+#endif /* __CRC_H */
Impressum, Datenschutz