]> git.cryptolib.org Git - labortage2013badge.git/blobdiff - firmware/percnt2.h
all the forgotten files
[labortage2013badge.git] / firmware / percnt2.h
diff --git a/firmware/percnt2.h b/firmware/percnt2.h
new file mode 100644 (file)
index 0000000..9a92354
--- /dev/null
@@ -0,0 +1,18 @@
+#ifndef PERCNT2_H_
+#define PERCNT2_H_
+
+#include <stdint.h>
+
+
+#define PERCNT_OK 0
+#define PERCNT_ERROR 1
+#define PERCNT_HAVYERROR 2
+#define PERCNT_INITERROR 23
+#define PERCNT_STRANGEERROR 42
+
+void percnt_reset(uint8_t counter);
+uint32_t percnt_get(uint8_t counter);
+uint8_t percnt_inc(uint8_t counter);
+uint8_t percnt_init(uint8_t counter);
+
+#endif /*PERCNT2_H_*/