Browse Source

Reduce firmware size in prep for #12670 (#13724)

* Reduce firmware size in pre for #12670

* Also disable pixel mode, just in case
pull/13740/head
Drashna Jaelre 2 years ago
committed by GitHub
parent
commit
3affdcb45b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 55 additions and 18 deletions
  1. +1
    -0
      keyboards/bm40hsrgb/keymaps/via/rules.mk
  2. +21
    -0
      keyboards/dztech/dz60rgb/keymaps/via/config.h
  3. +21
    -0
      keyboards/dztech/dz65rgb/keymaps/via/config.h
  4. +1
    -1
      keyboards/handwired/colorlice/rules.mk
  5. +2
    -8
      keyboards/handwired/p65rgb/rules.mk
  6. +1
    -1
      keyboards/latin6rgb/rules.mk
  7. +0
    -6
      keyboards/latinpad/config.h
  8. +1
    -0
      keyboards/latinpad/keymaps/via/rules.mk
  9. +2
    -2
      keyboards/mt84/rules.mk
  10. +1
    -0
      keyboards/percent/canoe_gen2/keymaps/via/rules.mk
  11. +3
    -0
      keyboards/ungodly/launch_pad/config.h
  12. +1
    -0
      keyboards/yncognito/batpad/keymaps/via/rules.mk

+ 1
- 0
keyboards/bm40hsrgb/keymaps/via/rules.mk View File

@ -1 +1,2 @@
VIA_ENABLE = yes
LTO_ENABLE = yes

+ 21
- 0
keyboards/dztech/dz60rgb/keymaps/via/config.h View File

@ -0,0 +1,21 @@
/* Copyright 2021 DZTECH <moyi4681@live.cn>
*
* 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/>.
*/
#pragma once
#define DISABLE_RGB_MATRIX_PIXEL_FLOW
#define DISABLE_RGB_MATRIX_PIXEL_FRACTAL
#define DISABLE_RGB_MATRIX_PIXEL_RAIN

+ 21
- 0
keyboards/dztech/dz65rgb/keymaps/via/config.h View File

@ -0,0 +1,21 @@
/* Copyright 2021 DZTECH <moyi4681@live.cn>
*
* 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/>.
*/
#pragma once
#define DISABLE_RGB_MATRIX_PIXEL_FLOW
#define DISABLE_RGB_MATRIX_PIXEL_FRACTAL
#define DISABLE_RGB_MATRIX_PIXEL_RAIN

+ 1
- 1
keyboards/handwired/colorlice/rules.mk View File

@ -28,7 +28,7 @@ MIDI_ENABLE = no # MIDI support
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
AUDIO_ENABLE = no # Audio output on port C6
LTO_ENABLE = no # Use link time optimization
LTO_ENABLE = yes # Use link time optimization
RGB_MATRIX_ENABLE = yes
RGB_MATRIX_DRIVER = WS2812
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow


+ 2
- 8
keyboards/handwired/p65rgb/rules.mk View File

@ -2,19 +2,12 @@
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 = qmk-dfu
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = full # Virtual DIP switch configuration
BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
@ -30,3 +23,4 @@ RGB_MATRIX_DRIVER = WS2812
MIDI_ENABLE = no # MIDI support
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
AUDIO_ENABLE = no # Audio output on port C6
LTO_ENABLE = yes

+ 1
- 1
keyboards/latin6rgb/rules.mk View File

@ -10,7 +10,7 @@ BOOTLOADER = atmel-dfu
BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend


+ 0
- 6
keyboards/latinpad/config.h View File

@ -44,12 +44,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.*/
/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
#define OLED_FONT_H "./lib/glcdfont.c"
#define ENCODERS_PAD_A { B4, B5 }


+ 1
- 0
keyboards/latinpad/keymaps/via/rules.mk View File

@ -1 +1,2 @@
VIA_ENABLE = yes
LTO_ENABLE = yes

+ 2
- 2
keyboards/mt84/rules.mk View File

@ -7,7 +7,7 @@ BOOTLOADER = atmel-dfu
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = full # Virtual DIP switch configuration
BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
@ -22,6 +22,6 @@ RGB_MATRIX_DRIVER = IS31FL3737
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
BLUETOOTH_ENABLE = no # Enable Bluetooth
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
LAYOUTS = 75_ansi

+ 1
- 0
keyboards/percent/canoe_gen2/keymaps/via/rules.mk View File

@ -1 +1,2 @@
VIA_ENABLE = yes
LTO_ENABLE = yes

+ 3
- 0
keyboards/ungodly/launch_pad/config.h View File

@ -54,6 +54,9 @@
# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
# define DISABLE_RGB_MATRIX_PIXEL_FLOW
# define DISABLE_RGB_MATRIX_PIXEL_FRACTAL
# define DISABLE_RGB_MATRIX_PIXEL_RAIN
# define DRIVER_LED_TOTAL 22
#endif


+ 1
- 0
keyboards/yncognito/batpad/keymaps/via/rules.mk View File

@ -1 +1,2 @@
VIA_ENABLE = yes
LTO_ENABLE = yes

Loading…
Cancel
Save