]>
Commit | Line | Data |
---|---|---|
a074364c | 1 | PROTOCOL_DIR = protocol |
2 | ||
3 | ||
1c1f7b14 | 4 | ifeq (yes,$(strip $(PS2_MOUSE_ENABLE))) |
a074364c | 5 | SRC += $(PROTOCOL_DIR)/ps2_mouse.c |
6 | OPT_DEFS += -DPS2_MOUSE_ENABLE | |
7 | OPT_DEFS += -DMOUSE_ENABLE | |
8 | endif | |
9 | ||
1c1f7b14 | 10 | ifeq (yes,$(strip $(PS2_USE_BUSYWAIT))) |
a074364c | 11 | SRC += protocol/ps2_busywait.c |
12 | SRC += protocol/ps2_io_avr.c | |
13 | OPT_DEFS += -DPS2_USE_BUSYWAIT | |
14 | endif | |
15 | ||
1c1f7b14 | 16 | ifeq (yes,$(strip $(PS2_USE_INT))) |
a074364c | 17 | SRC += protocol/ps2_interrupt.c |
18 | SRC += protocol/ps2_io_avr.c | |
19 | OPT_DEFS += -DPS2_USE_INT | |
20 | endif | |
21 | ||
1c1f7b14 | 22 | ifeq (yes,$(strip $(PS2_USE_USART))) |
a074364c | 23 | SRC += protocol/ps2_usart.c |
24 | SRC += protocol/ps2_io_avr.c | |
25 | OPT_DEFS += -DPS2_USE_USART | |
26 | endif | |
27 | ||
28 | ||
1c1f7b14 | 29 | ifeq (yes,$(strip $(XT_USE_INT))) |
3def1c30 EA |
30 | SRC += protocol/xt_interrupt.c |
31 | SRC += protocol/xt_io_avr.c | |
32 | OPT_DEFS += -DXT_USE_INT | |
33 | endif | |
34 | ||
35 | ||
1c1f7b14 | 36 | ifeq (yes,$(strip $(SERIAL_MOUSE_MICROSOFT_ENABLE))) |
a074364c | 37 | SRC += $(PROTOCOL_DIR)/serial_mouse_microsoft.c |
38 | OPT_DEFS += -DSERIAL_MOUSE_ENABLE -DSERIAL_MOUSE_MICROSOFT \ | |
39 | -DMOUSE_ENABLE | |
40 | endif | |
41 | ||
1c1f7b14 | 42 | ifeq (yes,$(strip $(SERIAL_MOUSE_MOUSESYSTEMS_ENABLE))) |
a074364c | 43 | SRC += $(PROTOCOL_DIR)/serial_mouse_mousesystems.c |
44 | OPT_DEFS += -DSERIAL_MOUSE_ENABLE -DSERIAL_MOUSE_MOUSESYSTEMS \ | |
45 | -DMOUSE_ENABLE | |
46 | endif | |
47 | ||
1c1f7b14 | 48 | ifeq (yes,$(strip $(SERIAL_MOUSE_USE_SOFT))) |
a074364c | 49 | SRC += $(PROTOCOL_DIR)/serial_soft.c |
50 | endif | |
51 | ||
1c1f7b14 | 52 | ifeq (yes,$(strip $(SERIAL_MOUSE_USE_UART))) |
a074364c | 53 | SRC += $(PROTOCOL_DIR)/serial_uart.c |
54 | endif | |
55 | ||
1c1f7b14 | 56 | ifeq (yes,$(strip $(ADB_MOUSE_ENABLE))) |
4d116a04 | 57 | OPT_DEFS += -DADB_MOUSE_ENABLE -DMOUSE_ENABLE |
58 | endif | |
59 | ||
a074364c | 60 | # Search Path |
61 | VPATH += $(TMK_DIR)/protocol |