forked from mirrors/qmk_userspace
Dedupe I2C, SPI, UART driver inclusions (#22253)
This commit is contained in:
parent
f150258e5a
commit
c157c19b81
130 changed files with 284 additions and 249 deletions
|
|
@ -16,4 +16,4 @@ NO_USB_STARTUP_CHECK = yes
|
|||
LTO_ENABLE = no
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ NO_USB_STARTUP_CHECK = yes
|
|||
LTO_ENABLE = no
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -13,4 +13,4 @@ AUDIO_ENABLE = no # Audio output
|
|||
# custom matrix setup
|
||||
CUSTOM_MATRIX = yes
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ COMMON_VPATH += $(DRIVER_PATH)/issi
|
|||
# project specific files
|
||||
SRC += drivers/led/issi/is31fl3731.c
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -1,3 +1 @@
|
|||
OLED_ENABLE = yes
|
||||
|
||||
OPT_DEFS += -DHAL_USE_I2C=TRUE
|
||||
|
|
|
|||
|
|
@ -1,3 +1 @@
|
|||
OLED_ENABLE = yes
|
||||
|
||||
OPT_DEFS += -DHAL_USE_I2C=TRUE
|
||||
|
|
|
|||
|
|
@ -26,4 +26,4 @@ AUDIO_SUPPORTED = no
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ AUDIO_ENABLE = no # Audio output
|
|||
CUSTOM_MATRIX = lite
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -18,5 +18,5 @@ BLUETOOTH_ENABLE = yes
|
|||
|
||||
VIA_ENABLE = yes # VIA support should be enabled here due to the main() loop will be compiled first.
|
||||
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
SRC += bluetooth_custom.c
|
||||
|
|
|
|||
|
|
@ -15,5 +15,5 @@ LTO_ENABLE = yes
|
|||
|
||||
BLUETOOTH_ENABLE = yes
|
||||
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
SRC += bluetooth_custom.c
|
||||
|
|
|
|||
|
|
@ -18,5 +18,5 @@ BLUETOOTH_ENABLE = yes
|
|||
|
||||
VIA_ENABLE = yes # VIA support should be enabled here due to the main() loop will be compiled first.
|
||||
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
SRC += bluetooth_custom.c
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
QUANTUM_LIB_SRC += max7219.c spi_master.c
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
QUANTUM_LIB_SRC += max7219.c
|
||||
|
|
|
|||
|
|
@ -14,6 +14,6 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|||
CUSTOM_MATRIX = yes
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = converter/palm_usb/stowaway
|
||||
|
|
|
|||
|
|
@ -14,6 +14,6 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|||
CUSTOM_MATRIX = yes
|
||||
|
||||
SRC += matrix.c led.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = converter/sun_usb/type5
|
||||
|
|
|
|||
|
|
@ -11,5 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|||
AUDIO_ENABLE = no # Audio output
|
||||
|
||||
CUSTOM_MATRIX = yes # Use custom matrix
|
||||
SRC += matrix.c \
|
||||
i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
|
|||
|
||||
# # project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ RGB_MATRIX_ENABLE = no # enable later
|
|||
# project specific files
|
||||
SRC += matrix.c \
|
||||
led_i2c.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
# Disable unsupported hardware
|
||||
AUDIO_SUPPORTED = no
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ CUSTOM_MATRIX = yes # Custom matrix file
|
|||
UNICODE_ENABLE = yes # Unicode
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ AUDIO_ENABLE = no # Audio output
|
|||
# project specific files
|
||||
SRC += indicators.c \
|
||||
drivers/led/issi/is31fl3731-simple.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
|
|||
# Optimize size but this may cause error "relocation truncated to fit"
|
||||
#EXTRALDFLAGS = -Wl,--relax
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
CUSTOM_MATRIX = yes
|
||||
SRC += matrix.c ad5258.c
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
|
|||
# Optimize size but this may cause error "relocation truncated to fit"
|
||||
#EXTRALDFLAGS = -Wl,--relax
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
CUSTOM_MATRIX = yes
|
||||
SRC += matrix.c ad5258.c
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ NO_USB_STARTUP_CHECK = yes
|
|||
LTO_ENABLE = yes
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -16,6 +16,6 @@ NO_USB_STARTUP_CHECK = yes
|
|||
LTO_ENABLE = no
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = ferris/0_2/base
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
CUSTOM_MATRIX = lite
|
||||
|
||||
# project specific files
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
SRC += matrix.c
|
||||
|
||||
PS2_MOUSE_ENABLE = yes
|
||||
|
|
|
|||
|
|
@ -7,4 +7,5 @@ COMMAND_ENABLE = yes
|
|||
# know what you're doing.
|
||||
#
|
||||
# No touchy, capiche?
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,4 +14,5 @@ CUSTOM_MATRIX = yes
|
|||
STENO_ENABLE = yes
|
||||
LTO_ENABLE = yes
|
||||
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
@ -18,7 +18,8 @@ DEBUG_MATRIX = no
|
|||
# know what you're doing.
|
||||
#
|
||||
# No touchy, capiche?
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
ifneq ($(strip $(BALLSTEP)),)
|
||||
OPT_DEFS += -DTRKSTEP=$(strip $(BALLSTEP))
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@ DEBUG_MATRIX = yes
|
|||
# know what you're doing.
|
||||
#
|
||||
# No touchy, capiche?
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
ifneq ($(strip $(BALLSTEP)),)
|
||||
OPT_DEFS += -DTRKSTEP=$(strip $(BALLSTEP))
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@ DEBUG_MATRIX = no
|
|||
# know what you're doing.
|
||||
#
|
||||
# No touchy, capiche?
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
ifneq ($(strip $(BALLSTEP)),)
|
||||
OPT_DEFS += -DTRKSTEP=$(strip $(BALLSTEP))
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@ DEBUG_MATRIX = yes
|
|||
# know what you're doing.
|
||||
#
|
||||
# No touchy, capiche?
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
ifneq ($(strip $(BALLSTEP)),)
|
||||
OPT_DEFS += -DTRKSTEP=$(strip $(BALLSTEP))
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -8,4 +8,4 @@ COMMAND_ENABLE = yes
|
|||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -13,4 +13,4 @@ AUDIO_ENABLE = no # Audio output
|
|||
CUSTOM_MATRIX = yes
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -2,4 +2,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += pca9555.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
@ -14,4 +14,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
||||
# Disable unsupported hardware
|
||||
RGBLIGHT_SUPPORTED = no
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@ SWAP_HANDS_ENABLE = yes # Allow swapping hands of keyboard
|
|||
RGBLIGHT_ENABLE = no
|
||||
|
||||
# project specific files
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
SRC += matrix.c
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Keyboard matrix uses shift-registers read via SPI
|
||||
CUSTOM_MATRIX = lite
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += spi_master.c
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
|
||||
# Build Options
|
||||
# change yes to no to disable
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ CUSTOM_MATRIX = lite
|
|||
# alternate usb endpoints.
|
||||
RAW_ENABLE = yes
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
SRC += matrix.c
|
||||
|
||||
DEFAULT_FOLDER = handwired/dygma/raise/ansi
|
||||
|
|
|
|||
|
|
@ -13,5 +13,5 @@ AUDIO_ENABLE = no # Audio output
|
|||
RGBLIGHT_ENABLE = no
|
||||
|
||||
# project specific files
|
||||
SRC = i2c_master.c \
|
||||
matrix.c
|
||||
SRC = matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,4 +14,5 @@ UNICODE_ENABLE = yes
|
|||
SPLIT_KEYBOARD = yes
|
||||
SPLIT_TRANSPORT = custom
|
||||
|
||||
SRC += transport.c spi_master.c
|
||||
SRC += transport.c
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -1,3 +1 @@
|
|||
OLED_ENABLE = yes
|
||||
|
||||
OPT_DEFS += -DHAL_USE_I2C=TRUE
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
CONSOLE_ENABLE = yes
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ CUSTOM_MATRIX = yes
|
|||
BLUETOOTH_ENABLE = yes
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ CAPS_WORD_ENABLE = yes
|
|||
|
||||
SRC += matrix.c
|
||||
|
||||
QUANTUM_LIB_SRC += spi_master.c
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
CUSTOM_MATRIX = lite
|
||||
|
||||
POINTING_DEVICE_DRIVER = cirque_pinnacle_spi
|
||||
|
|
|
|||
|
|
@ -15,5 +15,5 @@ RGBLIGHT_ENABLE = no
|
|||
|
||||
# project specific files
|
||||
SRC = matrix.c \
|
||||
i2c_master.c \
|
||||
left.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c \
|
||||
i2c_master.c
|
||||
quantum/color.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c \
|
||||
i2c_master.c
|
||||
quantum/color.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c \
|
||||
i2c_master.c
|
||||
quantum/color.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ DYNAMIC_MACRO_ENABLE = yes
|
|||
UART_DEBUG = no
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c \
|
||||
spi_master.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
|
||||
OPT_DEFS += -DSLEEP_LED_ENABLE # we need our own sleep callbacks to turn of WS2812 LEDs
|
||||
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ NO_USB_STARTUP_CHECK = yes
|
|||
LTO_ENABLE = yes
|
||||
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ CUSTOM_MATRIX = lite
|
|||
# project specific files
|
||||
SRC += matrix.c
|
||||
SRC += board.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -24,4 +24,4 @@ SRC += keyboards/wilba_tech/wt_main.c \
|
|||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
|
|||
NKRO_ENABLE = no # Enable N-Key Rollover
|
||||
|
||||
CUSTOM_MATRIX = yes
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
SRC += leds.c \
|
||||
matrix.c
|
||||
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
|
|||
|
||||
# # project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -17,4 +17,4 @@ WS2812_DRIVER_REQUIRED = yes
|
|||
|
||||
COMMON_VPATH += $(DRIVER_PATH)/led/issi
|
||||
SRC += is31fl3733.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -20,5 +20,5 @@ RGB_MATRIX_ENABLE = yes
|
|||
# here manually.
|
||||
COMMON_VPATH += $(DRIVER_PATH)/led/issi
|
||||
SRC += is31fl3733.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
WS2812_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -19,5 +19,5 @@ RGB_MATRIX_ENABLE = yes
|
|||
# here manually.
|
||||
COMMON_VPATH += $(DRIVER_PATH)/led/issi
|
||||
SRC += is31fl3733.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
WS2812_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -3,4 +3,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += mcp23018.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -45,4 +45,4 @@ NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
|
|||
CUSTOM_MATRIX = lite
|
||||
# project specific files
|
||||
SRC += matrix.c tca6424.c aw9523b.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -29,4 +29,4 @@ RGBLIGHT_ENABLE = yes
|
|||
CUSTOM_MATRIX = lite
|
||||
# project specific files
|
||||
SRC += matrix.c tca6424.c rgb_ring.c drivers/led/issi/is31fl3731.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += mcp23018.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = mechwild/sugarglider/wide_oled
|
||||
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ AUDIO_ENABLE = no # Audio output
|
|||
POINTING_DEVICE_ENABLE = yes
|
||||
POINTING_DEVICE_DRIVER = custom
|
||||
SRC += adns.c
|
||||
QUANTUM_LIB_SRC += spi_master.c
|
||||
SPI_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -16,4 +16,4 @@ CUSTOM_MATRIX = yes
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += pca9555.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -17,6 +17,6 @@ RGB_MATRIX_ENABLE = yes
|
|||
|
||||
#project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
MOUSE_SHARED_EP = no
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
|
|||
# custom matrix setup
|
||||
CUSTOM_MATRIX = lite
|
||||
SRC = matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -11,4 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|||
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
|
||||
NO_USB_STARTUP_CHECK = yes
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c drivers/led/issi/is31fl3731.c
|
||||
QUANTUM_LIB_SRC += drivers/led/issi/is31fl3731.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -10,4 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
|
|||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c drivers/led/issi/is31fl3731.c
|
||||
QUANTUM_LIB_SRC += drivers/led/issi/is31fl3731.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c \
|
||||
i2c_master.c
|
||||
quantum/color.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = novelkeys/nk65/base
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c \
|
||||
i2c_master.c
|
||||
quantum/color.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -19,4 +19,4 @@ SRC += matrix.c \
|
|||
common/bitc_led.c \
|
||||
big_led.c \
|
||||
common/remote_kb.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -19,5 +19,5 @@ CUSTOM_MATRIX = lite # Split custom matrix
|
|||
# Project specific files
|
||||
SRC += common/bitc_led.c \
|
||||
common/remote_kb.c \
|
||||
matrix.c \
|
||||
uart.c
|
||||
matrix.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -16,5 +16,5 @@ LTO_ENABLE = yes
|
|||
# Project specific files
|
||||
SRC += common/bitc_led.c \
|
||||
common/remote_kb.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c \
|
||||
uart.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
|
|||
# custom matrix setup
|
||||
CUSTOM_MATRIX = lite
|
||||
SRC = matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@
|
|||
/* Locking resynchronize hack */
|
||||
#define LOCKING_RESYNC_ENABLE
|
||||
|
||||
#define HAL_USE_SERIAL TRUE
|
||||
#define SPLIT_HAND_PIN B9
|
||||
#define SERIAL_USART_DRIVER SD1
|
||||
#define SERIAL_USART_TX_PAL_MODE 7
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#define HAL_USE_SERIAL TRUE
|
||||
|
||||
#define SERIAL_USB_BUFFERS_SIZE 256
|
||||
|
||||
#include_next <halconf.h>
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
VPATH += keyboards/rgbkb/common
|
||||
SRC += touch_encoder.c
|
||||
SRC += common_oled.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
# Build Options
|
||||
# change yes to no to disable
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
VPATH += keyboards/rgbkb/common
|
||||
SRC += touch_encoder.c
|
||||
SRC += common_oled.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
||||
# Build Options
|
||||
# change yes to no to disable
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -15,6 +15,6 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
||||
DEFAULT_FOLDER = sirius/uni660/rev2/ansi
|
||||
|
|
|
|||
|
|
@ -24,4 +24,4 @@ SRC += keyboards/wilba_tech/wt_main.c \
|
|||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3731.c \
|
||||
quantum/color.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -24,4 +24,4 @@ SRC += keyboards/wilba_tech/wt_main.c \
|
|||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
drivers/led/issi/is31fl3733.c \
|
||||
quantum/color.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
|||
# custom matrix setup
|
||||
CUSTOM_MATRIX = lite
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -17,4 +17,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += pca9555.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -13,5 +13,5 @@ RGBLIGHT_ENABLE = no
|
|||
CUSTOM_MATRIX = yes
|
||||
|
||||
# project specific files
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
SRC += matrix.c
|
||||
|
|
|
|||
|
|
@ -23,4 +23,4 @@ LTO_ENABLE = yes # Link-time optimization for smaller binary
|
|||
|
||||
# Add System76 EC command interface as well as I2C and USB mux drivers
|
||||
SRC += system76_ec.c usb_mux.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
# project specific files
|
||||
SRC += matrix.c
|
||||
QUANTUM_LIB_SRC += uart.c
|
||||
UART_DRIVER_REQUIRED = yes
|
||||
|
||||
# Disable unsupported hardware
|
||||
RGBLIGHT_SUPPORTED = no
|
||||
|
|
|
|||
|
|
@ -19,4 +19,4 @@ SRC += keyboards/wilba_tech/wt_main.c \
|
|||
quantum/color.c \
|
||||
drivers/led/issi/is31fl3731.c
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -9,4 +9,4 @@ SRC += keyboards/wilba_tech/wt_main.c \
|
|||
quantum/color.c \
|
||||
drivers/led/issi/is31fl3741.c
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ SRC += matrix.c \
|
|||
mcp23018.c \
|
||||
torn_encoder.c
|
||||
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -12,4 +12,5 @@ AUDIO_ENABLE = no # Audio output
|
|||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
||||
CUSTOM_MATRIX = yes
|
||||
|
||||
SRC += matrix.c i2c_master.c
|
||||
SRC += matrix.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ CUSTOM_MATRIX = lite
|
|||
|
||||
VPATH += drivers/gpio
|
||||
SRC += mcp23018.c matrix.c
|
||||
QUANTUM_LIB_SRC += i2c_master.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
quantum/color.c \
|
||||
drivers/led/issi/is31fl3731.c \
|
||||
i2c_master.c
|
||||
drivers/led/issi/is31fl3731.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@ CIE1931_CURVE = yes
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
quantum/color.c \
|
||||
drivers/led/issi/is31fl3731.c \
|
||||
i2c_master.c
|
||||
drivers/led/issi/is31fl3731.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
|
|
@ -21,5 +21,5 @@ OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
|
|||
SRC = keyboards/wilba_tech/wt_main.c \
|
||||
keyboards/wilba_tech/wt_rgb_backlight.c \
|
||||
quantum/color.c \
|
||||
drivers/led/issi/is31fl3731.c \
|
||||
i2c_master.c
|
||||
drivers/led/issi/is31fl3731.c
|
||||
I2C_DRIVER_REQUIRED = yes
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue