summaryrefslogtreecommitdiffstats
path: root/keyboards/handwired/trackpoint/rules.mk
diff options
context:
space:
mode:
authordbroqua <dbroqua@mousur.org>2017-05-26 20:35:31 +0200
committerdbroqua <dbroqua@mousur.org>2017-05-26 20:35:31 +0200
commit81e85a1a4e4b1b7c5bbf1fcffe967a60639778c0 (patch)
tree34c6c60530bb980dd26ad790eb0bc09f4ff99edb /keyboards/handwired/trackpoint/rules.mk
parent0a4a966c6648e66a1129ae3af36639054d3e0ed3 (diff)
downloadqmk_firmware-81e85a1a4e4b1b7c5bbf1fcffe967a60639778c0.tar.gz
qmk_firmware-81e85a1a4e4b1b7c5bbf1fcffe967a60639778c0.tar.xz
- Added integration of IBM Trackpoint
Diffstat (limited to 'keyboards/handwired/trackpoint/rules.mk')
-rw-r--r--keyboards/handwired/trackpoint/rules.mk25
1 files changed, 25 insertions, 0 deletions
diff --git a/keyboards/handwired/trackpoint/rules.mk b/keyboards/handwired/trackpoint/rules.mk
new file mode 100644
index 000000000..0609dd304
--- /dev/null
+++ b/keyboards/handwired/trackpoint/rules.mk
@@ -0,0 +1,25 @@
+MCU = atmega32u4
+F_CPU = 16000000
+ARCH = AVR8
+F_USB = $(F_CPU)
+OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
+OPT_DEFS += -DBOOTLOADER_SIZE=512
+BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000)
+MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700)
+EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450)
+CONSOLE_ENABLE ?= yes # Console for debug(+400)
+COMMAND_ENABLE ?= yes # Commands for debug and configuration
+SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend
+NKRO_ENABLE ?= no # USB Nkey Rollover
+BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default
+MIDI_ENABLE ?= no # MIDI controls
+UNICODE_ENABLE ?= no # Unicode
+BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID
+AUDIO_ENABLE ?= no # Audio output on port C6
+
+PS2_MOUSE_ENABLE ?= yes
+PS2_USE_USART ?= yes
+
+ifndef QUANTUM_DIR
+ include ../../Makefile
+endif