From a5ba30338f8a1c8e7faaf90f4b05e7c5515d00b3 Mon Sep 17 00:00:00 2001 From: jprMesh Date: Tue, 7 Mar 2017 11:44:58 -0500 Subject: Atreus52- Initial Atreus52 file creation. --- keyboards/atreus62/keymaps/atreus52/config.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 keyboards/atreus62/keymaps/atreus52/config.h (limited to 'keyboards/atreus62/keymaps/atreus52/config.h') diff --git a/keyboards/atreus62/keymaps/atreus52/config.h b/keyboards/atreus62/keymaps/atreus52/config.h new file mode 100644 index 0000000000..80c3739b9b --- /dev/null +++ b/keyboards/atreus62/keymaps/atreus52/config.h @@ -0,0 +1,23 @@ +#include "../../config.h" + +#undef MANUFACTURER +#undef PRODUCT +#undef DESCRIPTION +#undef MATRIX_ROWS +#undef MATRIX_COLS +#undef MATRIX_ROW_PINS +#undef MATRIX_COL_PINS + +/* USB Device descriptor parameter */ +#define MANUFACTURER Mesh Industries +#define PRODUCT Atreus52 Treeboard +#define DESCRIPTION q.m.k. keyboard firmware for Atreus52 + +/* key matrix size */ +#define MATRIX_ROWS 5 +#define MATRIX_COLS 11 + +// wiring of each half +#define MATRIX_ROW_PINS { D2, D3, D1, D0, D4 } +#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6, B5, B4, E6 } + -- cgit v1.2.3 From 17e81baab3e5dc442c553080316626c9c8ece4c0 Mon Sep 17 00:00:00 2001 From: jprmesh Date: Wed, 15 Mar 2017 14:27:11 -0700 Subject: Atreus52- Fixed config. --- keyboards/atreus62/keymaps/atreus52/config.h | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'keyboards/atreus62/keymaps/atreus52/config.h') diff --git a/keyboards/atreus62/keymaps/atreus52/config.h b/keyboards/atreus62/keymaps/atreus52/config.h index 80c3739b9b..4c8b73dcc1 100644 --- a/keyboards/atreus62/keymaps/atreus52/config.h +++ b/keyboards/atreus62/keymaps/atreus52/config.h @@ -3,21 +3,8 @@ #undef MANUFACTURER #undef PRODUCT #undef DESCRIPTION -#undef MATRIX_ROWS -#undef MATRIX_COLS -#undef MATRIX_ROW_PINS -#undef MATRIX_COL_PINS /* USB Device descriptor parameter */ #define MANUFACTURER Mesh Industries #define PRODUCT Atreus52 Treeboard #define DESCRIPTION q.m.k. keyboard firmware for Atreus52 - -/* key matrix size */ -#define MATRIX_ROWS 5 -#define MATRIX_COLS 11 - -// wiring of each half -#define MATRIX_ROW_PINS { D2, D3, D1, D0, D4 } -#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6, B5, B4, E6 } - -- cgit v1.2.3 From 1552fd6ae13aee6ddc113e2c32a3acf608aa97c0 Mon Sep 17 00:00:00 2001 From: jprmesh Date: Mon, 8 May 2017 00:21:30 -0400 Subject: Atreus52- Last changes to config to get it workin. --- keyboards/atreus62/keymaps/atreus52/config.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'keyboards/atreus62/keymaps/atreus52/config.h') diff --git a/keyboards/atreus62/keymaps/atreus52/config.h b/keyboards/atreus62/keymaps/atreus52/config.h index 4c8b73dcc1..ba0eaf0dbb 100644 --- a/keyboards/atreus62/keymaps/atreus52/config.h +++ b/keyboards/atreus62/keymaps/atreus52/config.h @@ -3,8 +3,16 @@ #undef MANUFACTURER #undef PRODUCT #undef DESCRIPTION +#undef MATRIX_ROW_PINS +#undef MATRIX_COL_PINS +#undef DIODE_DIRECTION /* USB Device descriptor parameter */ #define MANUFACTURER Mesh Industries #define PRODUCT Atreus52 Treeboard #define DESCRIPTION q.m.k. keyboard firmware for Atreus52 + +#define MATRIX_ROW_PINS { C6, D7, E6, B4, B5 } +#define MATRIX_COL_PINS { B2, B1, F7, F6, F5, F4, B6, D3, D2, D1, D0, D4, B3 } + +#define DIODE_DIRECTION COL2ROW -- cgit v1.2.3