diff options
| -rw-r--r-- | keyboards/converter/adb_usb/rules.mk | 34 | ||||
| -rw-r--r-- | keyboards/converter/hp_46010a/rules.mk | 16 | ||||
| -rw-r--r-- | keyboards/converter/ibm_5291/rules.mk | 12 | ||||
| -rw-r--r-- | keyboards/converter/ibm_terminal/rules.mk | 16 | ||||
| -rw-r--r-- | keyboards/converter/m0110_usb/rules.mk | 35 | ||||
| -rw-r--r-- | keyboards/converter/palm_usb/rules.mk | 30 | ||||
| -rw-r--r-- | keyboards/converter/sun_usb/rules.mk | 23 | ||||
| -rw-r--r-- | keyboards/converter/usb_usb/rules.mk | 26 | ||||
| -rw-r--r-- | keyboards/converter/xt_usb/rules.mk | 21 |
9 files changed, 96 insertions, 117 deletions
diff --git a/keyboards/converter/adb_usb/rules.mk b/keyboards/converter/adb_usb/rules.mk index 4743b6b08..7901898c7 100644 --- a/keyboards/converter/adb_usb/rules.mk +++ b/keyboards/converter/adb_usb/rules.mk | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # MCU name | 1 | # MCU name |
| 2 | # atmega32u4 Teensy2.0 | 2 | # atmega32u4 Teensy2.0 |
| 3 | # atemga32u4 TMK Converter rev.1 | 3 | # atemga32u4 TMK Converter rev.1 |
| 4 | # atemga32u2 TMK Converter rev.2 | 4 | # atemga32u2 TMK Converter rev.2 |
| 5 | MCU = atmega32u4 | 5 | MCU = atmega32u4 |
| 6 | 6 | ||
| 7 | # Processor frequency. | 7 | # Processor frequency. |
| @@ -50,25 +50,23 @@ BOOTLOADER = caterina | |||
| 50 | # Boot Section Size in *bytes* | 50 | # Boot Section Size in *bytes* |
| 51 | # Teensy halfKay 512 | 51 | # Teensy halfKay 512 |
| 52 | # Teensy++ halfKay 1024 | 52 | # Teensy++ halfKay 1024 |
| 53 | # Atmel DFU loader 4096 for TMK Converter rev.1/rev.2 | 53 | # Atmel DFU loader 4096 for TMK Converter rev.1/rev.2 |
| 54 | # LUFA bootloader 4096 | 54 | # LUFA bootloader 4096 |
| 55 | # USBaspLoader 2048 | 55 | # USBaspLoader 2048 |
| 56 | 56 | ||
| 57 | # Build Options | 57 | # Build Options |
| 58 | # comment out to disable the options. | 58 | # comment out to disable the options. |
| 59 | # | 59 | # |
| 60 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 60 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 61 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) | 61 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) |
| 62 | CONSOLE_ENABLE = no # Console for debug(+400) | 62 | CONSOLE_ENABLE = no # Console for debug(+400) |
| 63 | COMMAND_ENABLE = no # Commands for debug and configuration | 63 | COMMAND_ENABLE = no # Commands for debug and configuration |
| 64 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 64 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 65 | NKRO_ENABLE = no # USB Nkey Rollover - not yet supported in LUFA | 65 | NKRO_ENABLE = no # USB Nkey Rollover - not yet supported in LUFA |
| 66 | EXTRAKEY_ENABLE = yes | 66 | EXTRAKEY_ENABLE = yes |
| 67 | USB_HID_ENABLE = yes | 67 | USB_HID_ENABLE = yes |
| 68 | BACKLIGHT_ENABLE = no | 68 | BACKLIGHT_ENABLE = no |
| 69 | #BLUETOOTH = AdafruitBLE # For Adafruit Feather 32U4 BLE support, uncomment this line | 69 | #BLUETOOTH = AdafruitBLE # For Adafruit Feather 32U4 BLE support, uncomment this line |
| 70 | CUSTOM_MATRIX = yes | ||
| 70 | 71 | ||
| 71 | CUSTOM_MATRIX = yes | 72 | SRC = matrix.c adb.c led.c |
| 72 | SRC = matrix.c \ | ||
| 73 | adb.c \ | ||
| 74 | led.c | ||
diff --git a/keyboards/converter/hp_46010a/rules.mk b/keyboards/converter/hp_46010a/rules.mk index ddd2d593b..25be64999 100644 --- a/keyboards/converter/hp_46010a/rules.mk +++ b/keyboards/converter/hp_46010a/rules.mk | |||
| @@ -39,7 +39,7 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 39 | 39 | ||
| 40 | # Bootloader | 40 | # Bootloader |
| 41 | # This definition is optional, and if your keyboard supports multiple bootloaders of | 41 | # This definition is optional, and if your keyboard supports multiple bootloaders of |
| 42 | # different sizes, comment this out, and the correct address will be loaded | 42 | # different sizes, comment this out, and the correct address will be loaded |
| 43 | # automatically (+60). See bootloader.mk for all options. | 43 | # automatically (+60). See bootloader.mk for all options. |
| 44 | BOOTLOADER = halfkay | 44 | BOOTLOADER = halfkay |
| 45 | 45 | ||
| @@ -48,8 +48,8 @@ BOOTLOADER = halfkay | |||
| 48 | # the appropriate keymap folder that will get included automatically | 48 | # the appropriate keymap folder that will get included automatically |
| 49 | # | 49 | # |
| 50 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 50 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 51 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) | 51 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) |
| 52 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) | 52 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) |
| 53 | CONSOLE_ENABLE = yes # Console for debug(+400) | 53 | CONSOLE_ENABLE = yes # Console for debug(+400) |
| 54 | COMMAND_ENABLE = no # Commands for debug and configuration | 54 | COMMAND_ENABLE = no # Commands for debug and configuration |
| 55 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | 55 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work |
| @@ -62,11 +62,9 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | |||
| 62 | API_SYSEX_ENABLE = no | 62 | API_SYSEX_ENABLE = no |
| 63 | SPLIT_KEYBOARD = no | 63 | SPLIT_KEYBOARD = no |
| 64 | WAIT_FOR_USB = yes | 64 | WAIT_FOR_USB = yes |
| 65 | 65 | LAYOUTS_HAS_RGB = no | |
| 66 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 66 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
| 67 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 67 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 68 | |||
| 69 | LAYOUTS_HAS_RGB = NO | ||
| 70 | |||
| 71 | CUSTOM_MATRIX = yes | 68 | CUSTOM_MATRIX = yes |
| 72 | SRC = matrix.c \ No newline at end of file | 69 | |
| 70 | SRC = matrix.c | ||
diff --git a/keyboards/converter/ibm_5291/rules.mk b/keyboards/converter/ibm_5291/rules.mk index ca0c850c0..57e385f0a 100644 --- a/keyboards/converter/ibm_5291/rules.mk +++ b/keyboards/converter/ibm_5291/rules.mk | |||
| @@ -39,7 +39,7 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 39 | 39 | ||
| 40 | # Bootloader | 40 | # Bootloader |
| 41 | # This definition is optional, and if your keyboard supports multiple bootloaders of | 41 | # This definition is optional, and if your keyboard supports multiple bootloaders of |
| 42 | # different sizes, comment this out, and the correct address will be loaded | 42 | # different sizes, comment this out, and the correct address will be loaded |
| 43 | # automatically (+60). See bootloader.mk for all options. | 43 | # automatically (+60). See bootloader.mk for all options. |
| 44 | BOOTLOADER = halfkay | 44 | BOOTLOADER = halfkay |
| 45 | 45 | ||
| @@ -62,11 +62,9 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | |||
| 62 | API_SYSEX_ENABLE = no | 62 | API_SYSEX_ENABLE = no |
| 63 | SPLIT_KEYBOARD = no | 63 | SPLIT_KEYBOARD = no |
| 64 | WAIT_FOR_USB = yes | 64 | WAIT_FOR_USB = yes |
| 65 | 65 | LAYOUTS_HAS_RGB = no | |
| 66 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 66 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
| 67 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 67 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 68 | |||
| 69 | LAYOUTS_HAS_RGB = NO | ||
| 70 | |||
| 71 | CUSTOM_MATRIX = yes | 68 | CUSTOM_MATRIX = yes |
| 72 | SRC = matrix.c \ No newline at end of file | 69 | |
| 70 | SRC = matrix.c | ||
diff --git a/keyboards/converter/ibm_terminal/rules.mk b/keyboards/converter/ibm_terminal/rules.mk index 77b3a6f3f..3fa879246 100644 --- a/keyboards/converter/ibm_terminal/rules.mk +++ b/keyboards/converter/ibm_terminal/rules.mk | |||
| @@ -36,7 +36,6 @@ F_USB = $(F_CPU) | |||
| 36 | # Interrupt driven control endpoint task(+60) | 36 | # Interrupt driven control endpoint task(+60) |
| 37 | OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | 37 | OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT |
| 38 | 38 | ||
| 39 | |||
| 40 | # Boot Section Size in *bytes* | 39 | # Boot Section Size in *bytes* |
| 41 | # Teensy halfKay 512 | 40 | # Teensy halfKay 512 |
| 42 | # Teensy++ halfKay 1024 | 41 | # Teensy++ halfKay 1024 |
| @@ -46,11 +45,11 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 46 | OPT_DEFS += -DBOOTLOADER_SIZE=4096 | 45 | OPT_DEFS += -DBOOTLOADER_SIZE=4096 |
| 47 | 46 | ||
| 48 | # Build Options | 47 | # Build Options |
| 49 | # change to "no" to disable the options, or define them in the Makefile in | 48 | # change to "no" to disable the options, or define them in the Makefile in |
| 50 | # the appropriate keymap folder that will get included automatically | 49 | # the appropriate keymap folder that will get included automatically |
| 51 | # | 50 | # |
| 52 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 51 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 53 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) | 52 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) |
| 54 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) | 53 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) |
| 55 | CONSOLE_ENABLE = no # Console for debug(+400) | 54 | CONSOLE_ENABLE = no # Console for debug(+400) |
| 56 | COMMAND_ENABLE = no # Commands for debug and configuration | 55 | COMMAND_ENABLE = no # Commands for debug and configuration |
| @@ -61,12 +60,11 @@ AUDIO_ENABLE = no # Audio output on port C6 | |||
| 61 | UNICODE_ENABLE = no # Unicode | 60 | UNICODE_ENABLE = no # Unicode |
| 62 | UNICODEMAP_ENABLE = yes | 61 | UNICODEMAP_ENABLE = yes |
| 63 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 62 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
| 64 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 63 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 65 | PS2_USE_USART = yes | 64 | PS2_USE_USART = yes |
| 66 | API_SYSEX_ENABLE = n | 65 | API_SYSEX_ENABLE = no |
| 67 | CUSTOM_MATRIX = yes | ||
| 68 | |||
| 69 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 66 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
| 70 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 67 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 68 | CUSTOM_MATRIX = yes | ||
| 71 | 69 | ||
| 72 | SRC = matrix.c led.c \ No newline at end of file | 70 | SRC = matrix.c led.c |
diff --git a/keyboards/converter/m0110_usb/rules.mk b/keyboards/converter/m0110_usb/rules.mk index 3b4ca83b7..bffee05fd 100644 --- a/keyboards/converter/m0110_usb/rules.mk +++ b/keyboards/converter/m0110_usb/rules.mk | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # MCU name | 1 | # MCU name |
| 2 | # atmega32u4 Teensy2.0 | 2 | # atmega32u4 Teensy2.0 |
| 3 | # atemga32u4 TMK Converter rev.1 | 3 | # atemga32u4 TMK Converter rev.1 |
| 4 | # atemga32u2 TMK Converter rev.2 | 4 | # atemga32u2 TMK Converter rev.2 |
| 5 | MCU = atmega32u4 | 5 | MCU = atmega32u4 |
| 6 | 6 | ||
| 7 | # Processor frequency. | 7 | # Processor frequency. |
| @@ -43,31 +43,30 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 43 | 43 | ||
| 44 | # Bootloader | 44 | # Bootloader |
| 45 | # This definition is optional, and if your keyboard supports multiple bootloaders of | 45 | # This definition is optional, and if your keyboard supports multiple bootloaders of |
| 46 | # different sizes, comment this out, and the correct address will be loaded | 46 | # different sizes, comment this out, and the correct address will be loaded |
| 47 | # automatically (+60). See bootloader.mk for all options. | 47 | # automatically (+60). See bootloader.mk for all options. |
| 48 | BOOTLOADER = caterina | 48 | BOOTLOADER = caterina |
| 49 | 49 | ||
| 50 | # Boot Section Size in *bytes* | 50 | # Boot Section Size in *bytes* |
| 51 | # Teensy halfKay 512 | 51 | # Teensy halfKay 512 |
| 52 | # Teensy++ halfKay 1024 | 52 | # Teensy++ halfKay 1024 |
| 53 | # Atmel DFU loader 4096 for TMK Converter rev.1/rev.2 | 53 | # Atmel DFU loader 4096 for TMK Converter rev.1/rev.2 |
| 54 | # LUFA bootloader 4096 | 54 | # LUFA bootloader 4096 |
| 55 | # USBaspLoader 2048 | 55 | # USBaspLoader 2048 |
| 56 | 56 | ||
| 57 | # Build Options | 57 | # Build Options |
| 58 | # comment out to disable the options. | 58 | # comment out to disable the options. |
| 59 | # | 59 | # |
| 60 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 60 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 61 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) | 61 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) |
| 62 | CONSOLE_ENABLE = yes # Console for debug(+400) | 62 | CONSOLE_ENABLE = yes # Console for debug(+400) |
| 63 | COMMAND_ENABLE = no # Commands for debug and configuration | 63 | COMMAND_ENABLE = no # Commands for debug and configuration |
| 64 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 64 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 65 | NKRO_ENABLE = no # USB Nkey Rollover - not yet supported in LUFA | 65 | NKRO_ENABLE = no # USB Nkey Rollover - not yet supported in LUFA |
| 66 | EXTRAKEY_ENABLE = yes | 66 | EXTRAKEY_ENABLE = yes |
| 67 | USB_HID_ENABLE = yes | 67 | USB_HID_ENABLE = yes |
| 68 | BACKLIGHT_ENABLE = no | 68 | BACKLIGHT_ENABLE = no |
| 69 | #BLUETOOTH = AdafruitBLE # For Adafruit Feather 32U4 BLE support, uncomment this line | 69 | #BLUETOOTH = AdafruitBLE # For Adafruit Feather 32U4 BLE support, uncomment this line |
| 70 | CUSTOM_MATRIX = yes | ||
| 70 | 71 | ||
| 71 | CUSTOM_MATRIX = yes | 72 | SRC = matrix.c m0110.c |
| 72 | SRC = matrix.c \ | ||
| 73 | m0110.c | ||
diff --git a/keyboards/converter/palm_usb/rules.mk b/keyboards/converter/palm_usb/rules.mk index 35ea3995e..8dfc2ca4d 100644 --- a/keyboards/converter/palm_usb/rules.mk +++ b/keyboards/converter/palm_usb/rules.mk | |||
| @@ -9,38 +9,34 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 9 | BOOTLOADER = caterina | 9 | BOOTLOADER = caterina |
| 10 | 10 | ||
| 11 | # Build Options | 11 | # Build Options |
| 12 | # change to "no" to disable the options, or define them in the Makefile in | 12 | # change to "no" to disable the options, or define them in the Makefile in |
| 13 | # the appropriate keymap folder that will get included automatically | 13 | # the appropriate keymap folder that will get included automatically |
| 14 | # | 14 | # |
| 15 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 15 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 16 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) | 16 | MOUSEKEY_ENABLE = no # Mouse keys(+4700) |
| 17 | EXTRAKEY_ENABLE = no # Audio control and System control(+450) | 17 | EXTRAKEY_ENABLE = no # Audio control and System control(+450) |
| 18 | CONSOLE_ENABLE = yes # Console for debug(+400) | 18 | CONSOLE_ENABLE = yes # Console for debug(+400) |
| 19 | COMMAND_ENABLE = yes # Commands for debug and configuration | 19 | COMMAND_ENABLE = yes # Commands for debug and configuration |
| 20 | NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | 20 | NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work |
| 21 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 21 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 22 | MIDI_ENABLE = no # MIDI controls | 22 | MIDI_ENABLE = no # MIDI controls |
| 23 | AUDIO_ENABLE = no # Audio output on port C6 | 23 | AUDIO_ENABLE = no # Audio output on port C6 |
| 24 | UNICODE_ENABLE = no # Unicode | 24 | UNICODE_ENABLE = no # Unicode |
| 25 | UNICODEMAP_ENABLE = no | 25 | UNICODEMAP_ENABLE = no |
| 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
| 27 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 28 | CUSTOM_MATRIX = yes | ||
| 29 | |||
| 30 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 28 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
| 31 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 29 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 32 | |||
| 33 | #HARDWARE_SERIAL = yes | 30 | #HARDWARE_SERIAL = yes |
| 31 | CUSTOM_MATRIX = yes | ||
| 34 | 32 | ||
| 35 | SRC += matrix.c | 33 | SRC += matrix.c |
| 36 | |||
| 37 | ifdef HARDWARE_SERIAL | 34 | ifdef HARDWARE_SERIAL |
| 38 | # untested with palm_usb | 35 | # Untested with palm_usb |
| 39 | SRC += protocol/serial_uart.c | 36 | SRC += protocol/serial_uart.c |
| 40 | OPT_DEFS += -DHARDWARE_SERIAL | 37 | OPT_DEFS += -DHARDWARE_SERIAL |
| 41 | else | 38 | else |
| 42 | SRC += protocol/serial_soft.c | 39 | SRC += protocol/serial_soft.c |
| 43 | endif | 40 | endif |
| 44 | 41 | ||
| 45 | DEFAULT_FOLDER = converter/palm_usb/stowaway | 42 | DEFAULT_FOLDER = converter/palm_usb/stowaway |
| 46 | |||
diff --git a/keyboards/converter/sun_usb/rules.mk b/keyboards/converter/sun_usb/rules.mk index 3cf503b1d..22311c3d4 100644 --- a/keyboards/converter/sun_usb/rules.mk +++ b/keyboards/converter/sun_usb/rules.mk | |||
| @@ -9,14 +9,14 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 9 | BOOTLOADER = lufa-dfu | 9 | BOOTLOADER = lufa-dfu |
| 10 | 10 | ||
| 11 | # Build Options | 11 | # Build Options |
| 12 | # change to "no" to disable the options, or define them in the Makefile in | 12 | # change to "no" to disable the options, or define them in the Makefile in |
| 13 | # the appropriate keymap folder that will get included automatically | 13 | # the appropriate keymap folder that will get included automatically |
| 14 | # | 14 | # |
| 15 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 15 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 16 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) | 16 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) |
| 17 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) | 17 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) |
| 18 | CONSOLE_ENABLE = yes # Console for debug(+400) | 18 | CONSOLE_ENABLE = yes # Console for debug(+400) |
| 19 | COMMAND_ENABLE = yes # Commands for debug and configuration | 19 | COMMAND_ENABLE = yes # Commands for debug and configuration |
| 20 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | 20 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work |
| 21 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 21 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 22 | MIDI_ENABLE = no # MIDI controls | 22 | MIDI_ENABLE = no # MIDI controls |
| @@ -24,21 +24,18 @@ AUDIO_ENABLE = no # Audio output on port C6 | |||
| 24 | UNICODE_ENABLE = no # Unicode | 24 | UNICODE_ENABLE = no # Unicode |
| 25 | UNICODEMAP_ENABLE = yes | 25 | UNICODEMAP_ENABLE = yes |
| 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 26 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
| 27 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 27 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 28 | CUSTOM_MATRIX = yes | ||
| 29 | |||
| 30 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | 28 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE |
| 31 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | 29 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend |
| 32 | |||
| 33 | #HARDWARE_SERIAL = yes | 30 | #HARDWARE_SERIAL = yes |
| 31 | CUSTOM_MATRIX = yes | ||
| 34 | 32 | ||
| 35 | SRC += matrix.c led.c | 33 | SRC += matrix.c led.c |
| 36 | |||
| 37 | ifdef HARDWARE_SERIAL | 34 | ifdef HARDWARE_SERIAL |
| 38 | SRC += protocol/serial_uart.c | 35 | SRC += protocol/serial_uart.c |
| 39 | OPT_DEFS += -DHARDWARE_SERIAL | 36 | OPT_DEFS += -DHARDWARE_SERIAL |
| 40 | else | 37 | else |
| 41 | SRC += protocol/serial_soft.c | 38 | SRC += protocol/serial_soft.c |
| 42 | endif | 39 | endif |
| 43 | 40 | ||
| 44 | DEFAULT_FOLDER = converter/sun_usb/type5 | 41 | DEFAULT_FOLDER = converter/sun_usb/type5 |
diff --git a/keyboards/converter/usb_usb/rules.mk b/keyboards/converter/usb_usb/rules.mk index 7a8f24bb4..dfe89ee7d 100644 --- a/keyboards/converter/usb_usb/rules.mk +++ b/keyboards/converter/usb_usb/rules.mk | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | # MCU name | 1 | # MCU name |
| 2 | MCU = atmega32u4 | 2 | MCU = atmega32u4 |
| 3 | 3 | ||
| 4 | |||
| 5 | # Processor frequency. | 4 | # Processor frequency. |
| 6 | # This will define a symbol, F_CPU, in all source code files equal to the | 5 | # This will define a symbol, F_CPU, in all source code files equal to the |
| 7 | # processor frequency in Hz. You can then use this symbol in your source code to | 6 | # processor frequency in Hz. You can then use this symbol in your source code to |
| @@ -23,7 +22,6 @@ F_CPU ?= 16000000 | |||
| 23 | 22 | ||
| 24 | DEFAULT_FOLDER = converter/usb_usb/hasu | 23 | DEFAULT_FOLDER = converter/usb_usb/hasu |
| 25 | 24 | ||
| 26 | |||
| 27 | # | 25 | # |
| 28 | # LUFA specific | 26 | # LUFA specific |
| 29 | # | 27 | # |
| @@ -45,7 +43,7 @@ F_USB = $(F_CPU) | |||
| 45 | 43 | ||
| 46 | # Bootloader | 44 | # Bootloader |
| 47 | # This definition is optional, and if your keyboard supports multiple bootloaders of | 45 | # This definition is optional, and if your keyboard supports multiple bootloaders of |
| 48 | # different sizes, comment this out, and the correct address will be loaded | 46 | # different sizes, comment this out, and the correct address will be loaded |
| 49 | # automatically (+60). See bootloader.mk for all options. | 47 | # automatically (+60). See bootloader.mk for all options. |
| 50 | BOOTLOADER = caterina | 48 | BOOTLOADER = caterina |
| 51 | 49 | ||
| @@ -55,15 +53,15 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 55 | # Build Options | 53 | # Build Options |
| 56 | # comment out to disable the options. | 54 | # comment out to disable the options. |
| 57 | # | 55 | # |
| 58 | # BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) | 56 | #BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) |
| 59 | # MOUSEKEY_ENABLE = yes # Mouse keys(+4700) | 57 | #MOUSEKEY_ENABLE = yes # Mouse keys(+4700) |
| 60 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) | 58 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) |
| 61 | # CONSOLE_ENABLE = yes # Console for debug(+400) | 59 | #CONSOLE_ENABLE = yes # Console for debug(+400) |
| 62 | # COMMAND_ENABLE = yes # Commands for debug and configuration | 60 | #COMMAND_ENABLE = yes # Commands for debug and configuration |
| 63 | # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend | 61 | #SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend |
| 64 | # NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA | 62 | #NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA |
| 65 | # BACKLIGHT_ENABLE = yes | 63 | #BACKLIGHT_ENABLE = yes |
| 66 | USB_HID_ENABLE = yes | 64 | USB_HID_ENABLE = yes |
| 65 | CUSTOM_MATRIX = yes | ||
| 67 | 66 | ||
| 68 | CUSTOM_MATRIX = yes | 67 | SRC = custom_matrix.cpp |
| 69 | SRC = custom_matrix.cpp \ No newline at end of file | ||
diff --git a/keyboards/converter/xt_usb/rules.mk b/keyboards/converter/xt_usb/rules.mk index 0b8731f32..1f9625183 100644 --- a/keyboards/converter/xt_usb/rules.mk +++ b/keyboards/converter/xt_usb/rules.mk | |||
| @@ -14,7 +14,6 @@ MCU = atmega32u4 | |||
| 14 | # software delays. | 14 | # software delays. |
| 15 | F_CPU = 16000000 | 15 | F_CPU = 16000000 |
| 16 | 16 | ||
| 17 | |||
| 18 | # | 17 | # |
| 19 | # LUFA specific | 18 | # LUFA specific |
| 20 | # | 19 | # |
| @@ -42,21 +41,19 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | |||
| 42 | # BOOTLOADER = caterina # Pro Micro | 41 | # BOOTLOADER = caterina # Pro Micro |
| 43 | BOOTLOADER = halfkay # Teensy | 42 | BOOTLOADER = halfkay # Teensy |
| 44 | 43 | ||
| 45 | |||
| 46 | # Build Options | 44 | # Build Options |
| 47 | # comment out to disable the options. | 45 | # comment out to disable the options. |
| 48 | # | 46 | # |
| 49 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) | 47 | BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) |
| 50 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) | 48 | MOUSEKEY_ENABLE = yes # Mouse keys(+4700) |
| 51 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) | 49 | EXTRAKEY_ENABLE = yes # Audio control and System control(+450) |
| 52 | CONSOLE_ENABLE = yes # Console for debug(+400) | 50 | CONSOLE_ENABLE = yes # Console for debug(+400) |
| 53 | COMMAND_ENABLE = yes # Commands for debug and configuration | 51 | COMMAND_ENABLE = yes # Commands for debug and configuration |
| 54 | NKRO_ENABLE = yes # USB Nkey Rollover | 52 | NKRO_ENABLE = yes # USB Nkey Rollover |
| 55 | XT_ENABLE = yes | 53 | XT_ENABLE = yes |
| 56 | CUSTOM_MATRIX = yes | 54 | CUSTOM_MATRIX = yes |
| 57 | 55 | ||
| 56 | SRC = matrix.c led.c | ||
| 58 | 57 | ||
| 59 | # Optimize size but this may cause error "relocation truncated to fit" | 58 | # Optimize size but this may cause error "relocation truncated to fit" |
| 60 | #EXTRALDFLAGS = -Wl,--relax | 59 | #EXTRALDFLAGS = -Wl,--relax |
| 61 | |||
| 62 | SRC = matrix.c led.c | ||
