Skip to content

Commit 3118d77

Browse files
committed
Remove custom matrix
1 parent edc0948 commit 3118d77

File tree

5 files changed

+35
-137
lines changed

5 files changed

+35
-137
lines changed

keyboards/k_type/config.h

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,23 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2828
#define MATRIX_ROWS 10
2929
#define MATRIX_COLS 10
3030

31+
/*
32+
* Keyboard Matrix Assignments
33+
*
34+
* Change this to how you wired your keyboard
35+
* COLS: AVR pins used for columns, left to right
36+
* ROWS: AVR pins used for rows, top to bottom
37+
* DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
38+
* ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
39+
*
40+
*/
41+
#define MATRIX_ROW_PINS { D5, D6, D7, C1, C2, C3, C4, C5, C6, C7 }
42+
#define MATRIX_COL_PINS { B2, B3, B18, B19, C0, C8, C9, D0, D1, D4 }
43+
#define UNUSED_PINS
44+
45+
/* COL2ROW, ROW2COL */
46+
#define DIODE_DIRECTION COL2ROW
47+
3148
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
3249
#define DEBOUNCE 5
3350

@@ -88,5 +105,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88105
/* Bootmagic Lite key configuration */
89106
//#define BOOTMAGIC_LITE_ROW 0
90107
//#define BOOTMAGIC_LITE_COLUMN 0
91-
92-
#define KIIBOHD_BOOTLOADER

keyboards/k_type/k_type.h

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2222
#define XXX KC_NO
2323

2424
#define LAYOUT_tkl_ansi( \
25-
k00, k10, k20, k30, k40, k50, k60, k70, k80, k90, k01, k11, k21, k31, k41, k51, \
26-
k61, k71, k81, k91, k02, k12, k22, k32, k42, k52, k62, k72, k82, k03, k23, k33, k43, \
27-
k53, k63, k73, k83, k93, k04, k14, k24, k34, k44, k54, k64, k74, k84, k05, k15, k25, \
28-
k35, k45, k55, k65, k75, k85, k95, k06, k16, k26, k36, k46, k66, \
29-
k86, k07, k17, k27, k37, k47, k57, k67, k77, k87, k97, k18, k38, \
30-
k48, k58, k68, k78, k88, k98, k09, k19, k29, k39, k49 \
25+
k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k10, k11, k12, k13, k14, k15, \
26+
k16, k17, k18, k19, k20, k21, k22, k23, k24, k25, k26, k27, k28, k30, k32, k33, k34, \
27+
k35, k36, k37, k38, k39, k40, k41, k42, k43, k44, k45, k46, k47, k48, k50, k51, k52, \
28+
k53, k54, k55, k56, k57, k58, k59, k60, k61, k62, k63, k64, k66, \
29+
k68, k70, k71, k72, k73, k74, k75, k76, k77, k78, k79, k81, k83, \
30+
k84, k85, k86, k87, k88, k89, k90, k91, k92, k93, k94 \
3131
) { \
32-
{ k00, k01, k02, k03, k04, k05, k06, k07, XXX, k09 }, \
33-
{ k10, k11, k12, XXX, k14, k15, k16, k17, k18, k19 }, \
34-
{ k20, k21, k22, k23, k24, k25, k26, k27, XXX, k29 }, \
35-
{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39 }, \
36-
{ k40, k41, k42, k43, k44, k45, k46, k47, k48, k49 }, \
37-
{ k50, k51, k52, k53, k54, k55, XXX, k57, k58, XXX }, \
38-
{ k60, k61, k62, k63, k64, k65, k66, k67, k68, XXX }, \
39-
{ k70, k71, k72, k73, k74, k75, XXX, k77, k78, XXX }, \
40-
{ k80, k81, k82, k83, k84, k85, k86, k87, k88, XXX }, \
41-
{ k90, k91, XXX, k93, XXX, k95, XXX, k97, k98, XXX } \
32+
{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09 }, \
33+
{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19 }, \
34+
{ k20, k21, k22, k23, k24, k25, k26, k27, k28, XXX }, \
35+
{ k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39 }, \
36+
{ k40, k41, k42, k43, k44, k45, k46, k47, k48, XXX }, \
37+
{ k50, k51, k52, k53, k54, k55, k56, k57, k58, k59 }, \
38+
{ k60, k61, k62, k63, k64, XXX, k66, XXX, k68, XXX }, \
39+
{ k70, k71, k72, k73, k74, k75, k76, k77, k78, k79 }, \
40+
{ XXX, k81, XXX, k83, k84, k85, k86, k87, k88, k89 }, \
41+
{ k90, k91, k92, k93, k94, XXX, XXX, XXX, XXX, XXX } \
4242
}

keyboards/k_type/matrix.c

Lines changed: 0 additions & 115 deletions
This file was deleted.

keyboards/k_type/rules.mk

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,8 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
2626
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
2727
BLUETOOTH_ENABLE = no # Enable Bluetooth
2828
AUDIO_ENABLE = no # Audio output
29-
CUSTOM_MATRIX = lite
3029

3130
LAYOUTS = tkl_ansi
3231

33-
# project specific files
34-
SRC += matrix.c
35-
3632
# Enter lower-power sleep mode when on the ChibiOS idle thread
3733
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE

quantum/config_common.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@
218218
# define B15 PAL_LINE(GPIOB, 15)
219219
# define B16 PAL_LINE(GPIOB, 16)
220220
# define B17 PAL_LINE(GPIOB, 17)
221+
# define B18 PAL_LINE(GPIOB, 18)
222+
# define B19 PAL_LINE(GPIOB, 19)
221223
# define C0 PAL_LINE(GPIOC, 0)
222224
# define C1 PAL_LINE(GPIOC, 1)
223225
# define C2 PAL_LINE(GPIOC, 2)

0 commit comments

Comments
 (0)