summaryrefslogtreecommitdiff
path: root/keyboards/centromere/rules.mk
diff options
context:
space:
mode:
authorspe2 <falkenbergb@gmail.com>2020-02-15 22:05:20 -0700
committerGitHub <noreply@github.com>2020-02-15 21:05:20 -0800
commit89c3355fd8bbdc97f3b5fb67c54661de1e7f2307 (patch)
tree4a386813b771e054a1ec404be935f1e291a05b43 /keyboards/centromere/rules.mk
parent58101cbb73a16678280d8a0cea275d680b603e58 (diff)
downloadqmk_firmware-89c3355fd8bbdc97f3b5fb67c54661de1e7f2307.tar.gz
qmk_firmware-89c3355fd8bbdc97f3b5fb67c54661de1e7f2307.zip
[Keyboard] Add configs for Centromere keyboard (#7467)
* Create readme.md * Add files for Centromere * Add keymap files for Centromere * Add default keymap for Centromere * Create keymap directory * Add keymap files * keymap directory cleanup * Keyboard keymap directory cleanup * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keymap.c * Update centromere.c Changed LED control to GPIO functions * Update centromere.h * Update rules.mk * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/keymaps/default_u2/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
Diffstat (limited to 'keyboards/centromere/rules.mk')
-rw-r--r--keyboards/centromere/rules.mk42
1 files changed, 42 insertions, 0 deletions
diff --git a/keyboards/centromere/rules.mk b/keyboards/centromere/rules.mk
new file mode 100644
index 0000000000..fee99d3630
--- /dev/null
+++ b/keyboards/centromere/rules.mk
@@ -0,0 +1,42 @@
+# MCU name
+MCU = atmega32u4
+
+# Processor frequency
+F_CPU = 8000000
+
+# Bootloader selection
+# Teensy halfkay
+# Pro Micro caterina
+# Atmel DFU atmel-dfu
+# LUFA DFU lufa-dfu
+# QMK DFU qmk-dfu
+# ATmega32A bootloadHID
+# ATmega328P USBasp
+BOOTLOADER = caterina
+
+# Build Options
+# comment out to disable the options.
+#
+BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
+MOUSEKEY_ENABLE = yes # Mouse keys
+EXTRAKEY_ENABLE = yes # Audio control and System control
+CONSOLE_ENABLE = yes # Console for debug
+COMMAND_ENABLE = yes # Commands for debug and configuration
+CUSTOM_MATRIX = yes # Remote matrix from the wireless bridge
+# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
+SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
+NKRO_ENABLE = yes # USB Nkey Rollover
+BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
+MIDI_ENABLE = no # MIDI controls
+UNICODE_ENABLE = yes # Unicode
+BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
+
+USB = /dev/ttyACM0
+
+# upload: build
+# $(CENTROMERE_UPLOAD_COMMAND)
+
+OPT_DEFS += -DCENTROMERE_PROMICRO
+
+# # project specific files
+SRC = matrix.c