]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/handwired/qc60/config.h
Make quantum/split_common/serial.[ch] configurable (#4419)
[qmk_firmware.git] / keyboards / handwired / qc60 / config.h
1 #pragma once
2
3 #include "config_common.h"
4
5 /* USB Device descriptor parameter */
6 #define VENDOR_ID       0xFEED
7 #define PRODUCT_ID      0x0C60
8 #define DEVICE_VER      0x00C6
9 #define MANUFACTURER    PeiorisBoards
10 #define PRODUCT         QC60
11 #define DESCRIPTION     Split 60% staggered keyboard
12
13 /* key matrix size */
14 // Rows are doubled-up
15 #define MATRIX_ROWS 10
16 #define MATRIX_COLS 8
17
18 /* Set 0 if debouncing isn't needed */
19 #define DEBOUNCING_DELAY 5
20
21 /* serial.c configuration for split keyboard */
22 #define SOFT_SERIAL_PIN D0
23
24 /* key combination for command */
25 #define IS_COMMAND() ( \
26     keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
27 )