aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorClyne Sullivan <tullivan99@gmail.com>2018-03-05 11:36:00 -0500
committerClyne Sullivan <tullivan99@gmail.com>2018-03-05 11:36:00 -0500
commit77338a6b34d6a164fc2f70e6d736eca8a5b7d251 (patch)
tree719635f76eea070f0b39d9a3c3c81f5b48b894f9 /include
parent51b884c44c858aa56aae6675a2c3a8b2d882768e (diff)
bug fixes, keypad work
Diffstat (limited to 'include')
-rw-r--r--include/keypad.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/include/keypad.h b/include/keypad.h
index 83e0626..5eec1fc 100644
--- a/include/keypad.h
+++ b/include/keypad.h
@@ -3,18 +3,18 @@
#include <stdint.h>
-#define K0 (1 << 0)
-#define K1 (1 << 1)
-#define K2 (1 << 2)
-#define K3 (1 << 3)
-#define K4 (1 << 4)
-#define K5 (1 << 5)
-#define K6 (1 << 6)
-#define K7 (1 << 7)
-#define K8 (1 << 8)
-#define K9 (1 << 9)
-#define KS (1 << 10)
-#define KP (1 << 11)
+#define K0 (uint16_t)(1 << 0)
+#define K1 (uint16_t)(1 << 1)
+#define K2 (uint16_t)(1 << 2)
+#define K3 (uint16_t)(1 << 3)
+#define K4 (uint16_t)(1 << 4)
+#define K5 (uint16_t)(1 << 5)
+#define K6 (uint16_t)(1 << 6)
+#define K7 (uint16_t)(1 << 7)
+#define K8 (uint16_t)(1 << 8)
+#define K9 (uint16_t)(1 << 9)
+#define KS (uint16_t)(1 << 10)
+#define KP (uint16_t)(1 << 11)
void keypad_init(void);