Cleanup rules.mk for 32U4 keyboards, I-K (#7097)
* Cleanup rules.mk for 32U4 keyboards, I-K * Clean up ivy rules.mk
This commit is contained in:
		| @@ -1,14 +0,0 @@ | ||||
| # Copyright 2013 Jun Wako <wakojun@gmail.com> | ||||
| # | ||||
| # This program is free software: you can redistribute it and/or modify | ||||
| # it under the terms of the GNU General Public License as published by | ||||
| # the Free Software Foundation, either version 2 of the License, or | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # This program is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
| # GNU General Public License for more details. | ||||
| # | ||||
| # You should have received a copy of the GNU General Public License | ||||
| # along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,22 +0,0 @@ | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in  | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
| # | ||||
| BOOTMAGIC_ENABLE = no       # Virtual DIP switch configuration(+1000) | ||||
| MOUSEKEY_ENABLE = no       # Mouse keys(+4700) | ||||
| EXTRAKEY_ENABLE = yes       # Audio control and System control(+450) | ||||
| CONSOLE_ENABLE = no         # Console for debug(+400) | ||||
| COMMAND_ENABLE = no        # Commands for debug and configuration | ||||
| NKRO_ENABLE = yes            # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | ||||
| BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality | ||||
| MIDI_ENABLE = no            # MIDI controls | ||||
| AUDIO_ENABLE = no          # Audio output on port C6 | ||||
| UNICODE_ENABLE = no         # Unicode | ||||
| BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID | ||||
| RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight.  | ||||
|  | ||||
| # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | ||||
| SLEEP_LED_ENABLE = no    # Breathing sleep LED during USB suspend | ||||
|  | ||||
| @@ -1,3 +0,0 @@ | ||||
| BACKLIGHT_ENABLE = yes | ||||
| RGBLIGHT_ENABLE = no | ||||
| AUDIO_ENABLE = no | ||||
| @@ -1,47 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Bootloader | ||||
| #     This definition is optional, and if your keyboard supports multiple bootloaders of | ||||
| #     different sizes, comment this out, and the correct address will be loaded  | ||||
| #     automatically (+60). See bootloader.mk for all options. | ||||
| # 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 | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in  | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
| @@ -50,9 +19,9 @@ BOOTMAGIC_ENABLE = no       # Virtual DIP switch configuration(+1000) | ||||
| MOUSEKEY_ENABLE = no       # Mouse keys(+4700) | ||||
| EXTRAKEY_ENABLE = yes       # Audio control and System control(+450) | ||||
| CONSOLE_ENABLE = no         # Console for debug(+400) | ||||
| COMMAND_ENABLE = yes        # Commands for debug and configuration | ||||
| COMMAND_ENABLE = no         # Commands for debug and configuration | ||||
| NKRO_ENABLE = no            # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | ||||
| BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality | ||||
| BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality | ||||
| MIDI_ENABLE = no            # MIDI controls | ||||
| AUDIO_ENABLE = no           # Audio output on port C6 | ||||
| UNICODE_ENABLE = no         # Unicode | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   comment out to disable the options. | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   comment out to disable the options. | ||||
|   | ||||
| @@ -1,27 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -2,9 +2,15 @@ | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   comment out to disable the options. | ||||
| # | ||||
|   | ||||
| @@ -2,9 +2,15 @@ | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   comment out to disable the options. | ||||
| # | ||||
|   | ||||
| @@ -1 +0,0 @@ | ||||
| #Build Options | ||||
| @@ -1,52 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,52 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,11 +1,5 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| @@ -13,20 +7,10 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,47 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Bootloader | ||||
| #     This definition is optional, and if your keyboard supports multiple bootloaders of | ||||
| #     different sizes, comment this out, and the correct address will be loaded | ||||
| #     automatically (+60). See bootloader.mk for all options. | ||||
| # 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 | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
|   | ||||
| @@ -1,2 +0,0 @@ | ||||
| RGBLIGHT_ENABLE = yes | ||||
|  | ||||
| @@ -1,45 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # 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. | ||||
|   | ||||
| @@ -1,45 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # 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. | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,47 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Bootloader | ||||
| #     This definition is optional, and if your keyboard supports multiple bootloaders of | ||||
| #     different sizes, comment this out, and the correct address will be loaded | ||||
| #     automatically (+60). See bootloader.mk for all options. | ||||
| # 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 | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
|   | ||||
| @@ -1,12 +1,14 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Bootloader | ||||
| #     This definition is optional, and if your keyboard supports multiple bootloaders of | ||||
| #     different sizes, comment this out, and the correct address will be loaded | ||||
| #     automatically (+60). See bootloader.mk for all options. | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| ifneq (, $(findstring rev3, $(KEYBOARD))) | ||||
|     BOOTLOADER = qmk-dfu | ||||
| else ifneq (, $(findstring rev4, $(KEYBOARD))) | ||||
| @@ -15,9 +17,6 @@ else | ||||
|     BOOTLOADER = caterina | ||||
| endif | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
|   | ||||
| @@ -1,49 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
| # 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 | ||||
| #   change to "no" to disable the options, or define them in the Makefile in  | ||||
|   | ||||
| @@ -1,11 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| # 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 | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
|   | ||||
| @@ -1,51 +1,20 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Bootloader | ||||
| #     This definition is optional, and if your keyboard supports multiple bootloaders of | ||||
| #     different sizes, comment this out, and the correct address will be loaded | ||||
| #     automatically (+60). See bootloader.mk for all options. | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| ifneq (, $(findstring rev3, $(KEYBOARD))) | ||||
|     BOOTLOADER = qmk-dfu | ||||
| else | ||||
|     BOOTLOADER = caterina | ||||
| endif | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| # Build Options | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
| #   the appropriate keymap folder that will get included automatically | ||||
|   | ||||
| @@ -1,11 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| # 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 | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
|   | ||||
| @@ -1,10 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # 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 | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
| BOOTMAGIC_ENABLE = no       # Virtual DIP switch configuration(+1000) | ||||
| MOUSEKEY_ENABLE = yes       # Mouse keys(+4700) | ||||
|   | ||||
| @@ -1,11 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| # 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 | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,27 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,11 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| # 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 | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
|   | ||||
| @@ -1,11 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
| F_CPU = 16000000 | ||||
| ARCH = AVR8 | ||||
| F_USB = $(F_CPU) | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
| # 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 | ||||
| #   change to "no" to disable the options, or define them in the Makefile in | ||||
|   | ||||
| @@ -1,62 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| BOOTMAGIC_ENABLE = no       # Virtual DIP switch configuration(+1000) | ||||
| MOUSEKEY_ENABLE = no        # Mouse keys(+4700) | ||||
| EXTRAKEY_ENABLE = yes       # Audio control and System control(+450) | ||||
|   | ||||
| @@ -1,63 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # If you don't know the bootloader type, then you can specify the | ||||
| # Boot Section Size in *bytes* by uncommenting out the OPT_DEFS line | ||||
| #   Teensy halfKay      512 | ||||
| #   Teensy++ halfKay    1024 | ||||
| #   Atmel DFU loader    4096 | ||||
| #   LUFA bootloader     4096 | ||||
| #   USBaspLoader        2048 | ||||
| # OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,6 +0,0 @@ | ||||
| # just silently stop, since we need to upload with teensy uploader | ||||
| # upload: build | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -1,5 +0,0 @@ | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -7,7 +7,8 @@ MCU = atmega32u4 | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Build Options | ||||
|   | ||||
| @@ -7,7 +7,8 @@ MCU = atmega32u4 | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Build Options | ||||
|   | ||||
| @@ -1,5 +1,14 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # 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 | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| @@ -12,7 +11,6 @@ MCU = atmega32u4 | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -11,7 +11,6 @@ MCU = atmega32u4 | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,59 +1,19 @@ | ||||
| # Project specific files | ||||
| SRC += matrix.c | ||||
|  | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| # Processor frequency | ||||
| F_CPU = 8000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
|  | ||||
| # Supported layouts | ||||
| LAYOUTS = tkl_ansi | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
| @@ -73,3 +33,9 @@ UNICODE_ENABLE = no         # Unicode | ||||
| BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID | ||||
| AUDIO_ENABLE = no           # Audio output on port C6 | ||||
| FAUXCLICKY_ENABLE = no      # Use buzzer to emulate clicky switches | ||||
|  | ||||
| # Project specific files | ||||
| SRC += matrix.c | ||||
|  | ||||
| # Supported layouts | ||||
| LAYOUTS = tkl_ansi | ||||
|   | ||||
| @@ -1,54 +1,18 @@ | ||||
| # Project specific files | ||||
| SRC = matrix.c | ||||
|  | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| # Processor frequency | ||||
| F_CPU = 8000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| @@ -69,3 +33,6 @@ UNICODE_ENABLE = no         # Unicode | ||||
| BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID | ||||
| AUDIO_ENABLE = no           # Audio output on port C6 | ||||
| FAUXCLICKY_ENABLE = no      # Use buzzer to emulate clicky switches | ||||
|  | ||||
| # Project specific files | ||||
| SRC = matrix.c | ||||
|   | ||||
| @@ -1,51 +1,15 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=4096 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = atmel-dfu | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,52 +1,15 @@ | ||||
|  | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Boot Section Size in *bytes* | ||||
| #   Teensy halfKay   512 | ||||
| #   Teensy++ halfKay 1024 | ||||
| #   Atmel DFU loader 4096 | ||||
| #   LUFA bootloader  4096 | ||||
| #   USBaspLoader     2048 | ||||
| OPT_DEFS += -DBOOTLOADER_SIZE=512 | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = halfkay | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
|   | ||||
| @@ -1,53 +1,16 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
|  | ||||
| # Build Options | ||||
| #   change yes to no to disable | ||||
| # | ||||
|   | ||||
| @@ -1,50 +1,14 @@ | ||||
| # MCU name | ||||
| MCU = atmega32u4 | ||||
|  | ||||
| # Processor frequency. | ||||
| #     This will define a symbol, F_CPU, in all source code files equal to the | ||||
| #     processor frequency in Hz. You can then use this symbol in your source code to | ||||
| #     calculate timings. Do NOT tack on a 'UL' at the end, this will be done | ||||
| #     automatically to create a 32-bit value in your source code. | ||||
| # | ||||
| #     This will be an integer division of F_USB below, as it is sourced by | ||||
| #     F_USB after it has run through any CPU prescalers. Note that this value | ||||
| #     does not *change* the processor frequency - it should merely be updated to | ||||
| #     reflect the processor speed set externally so that the code can use accurate | ||||
| #     software delays. | ||||
| F_CPU = 16000000 | ||||
|  | ||||
|  | ||||
| # | ||||
| # LUFA specific | ||||
| # | ||||
| # Target architecture (see library "Board Types" documentation). | ||||
| ARCH = AVR8 | ||||
|  | ||||
| # Input clock frequency. | ||||
| #     This will define a symbol, F_USB, in all source code files equal to the | ||||
| #     input clock frequency (before any prescaling is performed) in Hz. This value may | ||||
| #     differ from F_CPU if prescaling is used on the latter, and is required as the | ||||
| #     raw input clock is fed directly to the PLL sections of the AVR for high speed | ||||
| #     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' | ||||
| #     at the end, this will be done automatically to create a 32-bit value in your | ||||
| #     source code. | ||||
| # | ||||
| #     If no clock division is performed on the input clock inside the AVR (via the | ||||
| #     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. | ||||
| F_USB = $(F_CPU) | ||||
|  | ||||
| # Interrupt driven control endpoint task(+60) | ||||
| OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT | ||||
|  | ||||
|  | ||||
| # Bootloader selection | ||||
| #   Teensy       halfkay | ||||
| #   Pro Micro    caterina | ||||
| #   Atmel DFU    atmel-dfu | ||||
| #   LUFA DFU     lufa-dfu | ||||
| #   QMK DFU      qmk-dfu | ||||
| #   atmega32a    bootloadHID | ||||
| #   ATmega32A    bootloadHID | ||||
| #   ATmega328P   USBasp | ||||
| BOOTLOADER = caterina | ||||
|  | ||||
| # Build Options | ||||
|   | ||||
		Reference in New Issue
	
	Block a user