Pārlūkot izejas kodu

Merge remote-tracking branch 'origin/master' into develop

QMK Bot 3 gadi atpakaļ
vecāks
revīzija
76076a03f7

+ 0 - 15
keyboards/dyz/selka40/config.h

@@ -23,21 +23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #define MANUFACTURER    dyz
 #define PRODUCT         selka40
 
-/* key matrix size */
-#define MATRIX_ROWS 4
-#define MATRIX_COLS 13
-
-/*
- * Keyboard Matrix Assignments
- *
- * Change this to how you wired your keyboard
- * COLS: AVR pins used for columns, left to right
- * ROWS: AVR pins used for rows, top to bottom
- * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
- *                  ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
- *
-*/
-
 /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
 #define DEBOUNCE 5
 

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 1
keyboards/dyz/selka40/info.json


+ 32 - 5
keyboards/dyz/selka40/selka40.h

@@ -18,14 +18,41 @@
 #include "quantum.h"
 #define _X_ KC_NO
 
+/*
+ *                                                     ┌───────┐
+ *                                                     │0B     │ 2u Backspace
+ *                                                     └───────┘
+ *     ┌───┬───┬───┬───┬───┬───┐   ┌───┬───┬───┬───┬───┬───┬───┐
+ *     │00 │01 │02 │03 │04 │05 │   │06 │07 │08 │09 │0A │0B │0C │
+ *    ┌┴───┼───┼───┼───┼───┼───┤   └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┐
+ *    │10  │11 │12 │13 │14 │15 │     │16 │17 │18 │19 │1A │1B    │
+ *   ┌┴────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   ┌┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬───┴┐
+ *   │20    │21 │22 │23 │24 │25 │   │26 │27 │28 │29 │2A │2B │2C  │
+ *   └┬────┬┴──┬┴───┼───┼───┴───┤   ├───┴───┴┬──┴┬──┴──┬┴──┬┴───┬┘
+ *    │30  │31 │    │34 │35     │   │36      │37 │     │3B │3C  │
+ *    └────┴───┘    └───┴───────┘   └────────┴───┘     └───┴────┘
+ */
+
 #define LAYOUT_all( \
-	K00, K01, K02, K03, K04, K05,           K06, K07, K08, K09, K0A, K0B, K0C, \
+    K00, K01, K02, K03, K04, K05,           K06, K07, K08, K09, K0A, K0B, K0C, \
+    K10, K11, K12, K13, K14, K15,           K16, K17, K18, K19, K1A,      K1B, \
+    K20, K21, K22, K23, K24, K25,           K26, K27, K28, K29, K2A, K2B, K2C, \
+    K30, K31,           K34, K35,           K36, K37,                K3B, K3C  \
+) { \
+    { K00,  K01,  K02,  K03, K04, K05,      K06, K07, K08, K09, K0A, K0B, K0C }, \
+    { K10,  K11,  K12,  K13, K14, K15,      K16, K17, K18, K19, K1A, K1B, _X_ }, \
+    { K20,  K21,  K22,  K23, K24, K25,      K26, K27, K28, K29, K2A, K2B, K2C }, \
+    { K30,  K31,  _X_,  _X_, K34, K35,      K36, K37, _X_, _X_, _X_, K3B, K3C } \
+}
+
+#define LAYOUT_2u_bs( \
+    K00, K01, K02, K03, K04, K05,           K06, K07, K08, K09, K0A, K0B,      \
     K10, K11, K12, K13, K14, K15,           K16, K17, K18, K19, K1A,      K1B, \
     K20, K21, K22, K23, K24, K25,           K26, K27, K28, K29, K2A, K2B, K2C, \
     K30, K31,           K34, K35,           K36, K37,                K3B, K3C  \
 ) { \
-	{ K00,  K01,  K02,  K03, K04, K05,      K06, K07, K08, K09, K0A, K0B, K0C }, \
-	{ K10,  K11,  K12,  K13, K14, K15,      K16, K17, K18, K19, K1A, K1B, _X_ }, \
-	{ K20,  K21,  K22,  K23, K24, K25,      K26, K27, K28, K29, K2A, K2B, K2C }, \
-	{ K30,  K31,  _X_,  _X_, K34, K35,      K36, K37, _X_, _X_, _X_, K3B, K3C } \
+    { K00,  K01,  K02,  K03, K04, K05,      K06, K07, K08, K09, K0A, K0B, _X_ }, \
+    { K10,  K11,  K12,  K13, K14, K15,      K16, K17, K18, K19, K1A, K1B, _X_ }, \
+    { K20,  K21,  K22,  K23, K24, K25,      K26, K27, K28, K29, K2A, K2B, K2C }, \
+    { K30,  K31,  _X_,  _X_, K34, K35,      K36, K37, _X_, _X_, _X_, K3B, K3C }  \
 }

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels