Whitespace cleanup.
This commit is contained in:
parent
4d8733591f
commit
574fc6444b
5 changed files with 12 additions and 19 deletions
|
@ -249,15 +249,11 @@ endif
|
||||||
|
|
||||||
include $(DRIVER_PATH)/qwiic/qwiic.mk
|
include $(DRIVER_PATH)/qwiic/qwiic.mk
|
||||||
|
|
||||||
|
|
||||||
QUANTUM_SRC:= \
|
QUANTUM_SRC:= \
|
||||||
$(QUANTUM_DIR)/quantum.c \
|
$(QUANTUM_DIR)/quantum.c \
|
||||||
$(QUANTUM_DIR)/keymap_common.c \
|
$(QUANTUM_DIR)/keymap_common.c \
|
||||||
$(QUANTUM_DIR)/keycode_config.c
|
$(QUANTUM_DIR)/keycode_config.c
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Include the standard or split matrix code if needed
|
# Include the standard or split matrix code if needed
|
||||||
ifneq ($(strip $(CUSTOM_MATRIX)), yes)
|
ifneq ($(strip $(CUSTOM_MATRIX)), yes)
|
||||||
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
|
|
|
@ -7,18 +7,16 @@ The underlying debounce algorithm is determined by which matrix.c file you are u
|
||||||
The logic for which debounce method called is below. It checks various defines that you have set in rules.mk
|
The logic for which debounce method called is below. It checks various defines that you have set in rules.mk
|
||||||
|
|
||||||
```
|
```
|
||||||
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
ifeq ($(strip $(DEBOUNCE_ALGO)), manual)
|
||||||
# Do nothing, debouncing is inside matrix.c inside split_common
|
|
||||||
else ifeq ($(strip $(DEBOUNCE_ALGO)), manual)
|
|
||||||
# Do nothing. do your debouncing in matrix.c
|
# Do nothing. do your debouncing in matrix.c
|
||||||
else ifeq ($(strip $(DEBOUNCE_ALGO)), sym_g)
|
else ifeq ($(strip $(DEBOUNCE_ALGO)), sym_g)
|
||||||
TMK_COMMON_SRC += $(DEBOUNCE)/debounce_sym_g.c
|
QUANTUM_SRC += $(DEBOUNCE)/debounce_sym_g.c
|
||||||
else ifeq ($(strip $(DEBOUNCE_ALGO)), eager_pk)
|
else ifeq ($(strip $(DEBOUNCE_ALGO)), eager_pk)
|
||||||
TMK_COMMON_SRC += $(DEBOUNCE)/debounce_eager_pk.c
|
QUANTUM_SRC += $(DEBOUNCE)/debounce_eager_pk.c
|
||||||
else ifeq ($(strip $(CUSTOM_MATRIX)), yes)
|
else ifeq ($(strip $(CUSTOM_MATRIX)), yes)
|
||||||
# Do nothing. Custom matrix code.
|
# Do nothing. Custom matrix code.
|
||||||
else # default algorithm
|
else # default algorithm
|
||||||
TMK_COMMON_SRC += $(DEBOUNCE)/debounce_sym_g.c
|
QUANTUM_SRC += $(DEBOUNCE)/debounce_sym_g.c
|
||||||
endif
|
endif
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -34,9 +32,8 @@ The following is for keyboards where ```SPLIT_KEYBOARD``` is **not** defined as
|
||||||
| manual | YES | Same as above | same as above |
|
| manual | YES | Same as above | same as above |
|
||||||
| sym_g / eager_pk | YES | You are using your own matrix.c, but included debounce | Write the raw matrix values into matrix.c's matrix |
|
| sym_g / eager_pk | YES | You are using your own matrix.c, but included debounce | Write the raw matrix values into matrix.c's matrix |
|
||||||
|
|
||||||
**Note**:
|
**Regarding split keyboards**:
|
||||||
If ```SPLIT_KEYBOARD = YES``` is defined, the algorithm inside split_common will be used.
|
The debounce code is compatible with split keyboards.
|
||||||
A future pull request will fix this to use the debounce.c code.
|
|
||||||
|
|
||||||
# Use your own debouncing code
|
# Use your own debouncing code
|
||||||
* Set ```DEBOUNCE_ALGO = manual```.
|
* Set ```DEBOUNCE_ALGO = manual```.
|
||||||
|
|
|
@ -68,7 +68,7 @@ SUBPROJECT_rev1 = yes
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
|
||||||
CUSTOM_MATRIX = no
|
CUSTOM_MATRIX = no
|
||||||
CUSTOM_DEBOUNCE = yes
|
DEBOUNCE_ALGO = manual
|
||||||
|
|
||||||
LAYOUTS = split60
|
LAYOUTS = split60
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
COMMON_DIR = common
|
COMMON_DIR = common
|
||||||
|
|
||||||
ifeq ($(PLATFORM),AVR)
|
ifeq ($(PLATFORM),AVR)
|
||||||
PLATFORM_COMMON_DIR = $(COMMON_DIR)/avr
|
PLATFORM_COMMON_DIR = $(COMMON_DIR)/avr
|
||||||
else ifeq ($(PLATFORM),CHIBIOS)
|
else ifeq ($(PLATFORM),CHIBIOS)
|
||||||
|
@ -62,6 +61,7 @@ ifeq ($(PLATFORM),TEST)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Option modules
|
# Option modules
|
||||||
BOOTMAGIC_ENABLE ?= no
|
BOOTMAGIC_ENABLE ?= no
|
||||||
VALID_MAGIC_TYPES := yes full lite
|
VALID_MAGIC_TYPES := yes full lite
|
||||||
|
|
|
@ -231,7 +231,7 @@ void keyboard_task(void)
|
||||||
matrix_change = matrix_row ^ matrix_prev[r];
|
matrix_change = matrix_row ^ matrix_prev[r];
|
||||||
if (matrix_change) {
|
if (matrix_change) {
|
||||||
#ifdef MATRIX_HAS_GHOST
|
#ifdef MATRIX_HAS_GHOST
|
||||||
if (has_ghost_in_row(r, matrix_row)) continue;
|
if (has_ghost_in_row(r, matrix_row)) { continue; }
|
||||||
#endif
|
#endif
|
||||||
if (debug_matrix) matrix_print();
|
if (debug_matrix) matrix_print();
|
||||||
for (uint8_t c = 0; c < MATRIX_COLS; c++) {
|
for (uint8_t c = 0; c < MATRIX_COLS; c++) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue