]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/clueboard/66/rev4/rules.mk
Add support for Clueboard 66% rev4
[qmk_firmware.git] / keyboards / clueboard / 66 / rev4 / rules.mk
1 LAYOUTS = 66_ansi 66_iso
2
3 ## chip/board settings
4 MCU_FAMILY = STM32
5 MCU_SERIES = STM32F3xx
6 MCU_LDSCRIPT = STM32F303xC
7 MCU_STARTUP = stm32f3xx
8 BOARD = GENERIC_STM32_F303XC
9 MCU  = cortex-m4
10 ARMV = 7
11 USE_FPU = yes
12 OPT_DEFS =
13
14 # Options to pass to dfu-util when flashing
15 DFU_ARGS = -d 0483:df11 -a 0 -s 0x08000000:leave
16
17 # Build Options
18 #   comment out to disable the options.
19 #
20 BACKLIGHT_ENABLE = yes
21 BOOTMAGIC_ENABLE = no   # Virtual DIP switch configuration(+1000)
22 MOUSEKEY_ENABLE = yes   # Mouse keys(+4700)
23 EXTRAKEY_ENABLE = yes   # Audio control and System control(+450)
24 CONSOLE_ENABLE = yes    # Console for debug(+400)
25 COMMAND_ENABLE = no     # Commands for debug and configuration
26 NKRO_ENABLE = yes       # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27 AUDIO_ENABLE = no
28 RGBLIGHT_ENABLE = no    # Enable keyboard underlight functionality
29 MIDI_ENABLE = no        # MIDI controls
30 UNICODE_ENABLE = no     # Unicode
31 BLUETOOTH_ENABLE = no   # Enable Bluetooth with the Adafruit EZ-Key HID
32 AUDIO_ENABLE = yes