]> git.donarmstrong.com Git - tmk_firmware.git/blobdiff - protocol.mk
Fix rn42.h API
[tmk_firmware.git] / protocol.mk
index 1442c5206bff8e377f26732e198b8050e2ed754d..ca435ba43ca1acc2b7c3bb67705ea9eaccd851e0 100644 (file)
@@ -1,2 +1,28 @@
+PROTOCOL_DIR = protocol
+
+
+ifdef PS2_MOUSE_ENABLE
+    SRC += $(PROTOCOL_DIR)/ps2_mouse.c
+    OPT_DEFS += -DPS2_MOUSE_ENABLE
+    OPT_DEFS += -DMOUSE_ENABLE
+endif
+
+ifdef PS2_USE_BUSYWAIT
+    SRC += protocol/ps2_busywait.c
+    SRC += protocol/ps2_io_avr.c
+    OPT_DEFS += -DPS2_USE_BUSYWAIT
+endif
+
+ifdef PS2_USE_INT
+    SRC += protocol/ps2_interrupt.c
+    OPT_DEFS += -DPS2_USE_INT
+endif
+
+ifdef PS2_USE_USART
+    SRC += protocol/ps2_usart.c
+    OPT_DEFS += -DPS2_USE_USART
+endif
+
+
 # Search Path
 VPATH += $(TOP_DIR)/protocol