~ruther/qmk_firmware

4394fc35ea0af6b30aae5dc244281388903b9aa9 — Zach White 4 years ago 82007aa
change matrix/m20add to use non-standard names for non-standard pins
2 files changed, 5 insertions(+), 3 deletions(-)

M keyboards/matrix/m20add/config.h
M keyboards/matrix/m20add/matrix.c
M keyboards/matrix/m20add/config.h => keyboards/matrix/m20add/config.h +4 -2
@@ 45,7 45,8 @@
#define COL15_MASK 0x04
#define COL16_MASK 0x02

#define MATRIX_ROW_PINS { \
// Note: MATRIX_ROW_PINS only works with standard pin names.
#define MATRIX_M20_ROW_PINS { \
    DEF_PIN(TCA6424_PORT2, 7), \
    DEF_PIN(TCA6424_PORT2, 6), \
    DEF_PIN(TCA6424_PORT2, 0), \


@@ 53,7 54,8 @@
    DEF_PIN(TCA6424_PORT2, 4), \
    DEF_PIN(TCA6424_PORT2, 5) }

#define MATRIX_COL_PINS { \
// Note: MATRIX_COL_PINS only works with standard pin names.
#define MATRIX_M20_COL_PINS { \
    DEF_PIN(TCA6424_PORT2, 1), \
    DEF_PIN(TCA6424_PORT1, 7), \
    DEF_PIN(TCA6424_PORT1, 6), \

M keyboards/matrix/m20add/matrix.c => keyboards/matrix/m20add/matrix.c +1 -1
@@ 10,7 10,7 @@
#include "tca6424.h"
#include "m20add.h"

static const uint16_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS;
static const uint16_t col_pins[MATRIX_COLS] = MATRIX_M20_COL_PINS;

void matrix_init_custom(void)
{