config.h (771B)
1 // Copyright 2023 Kyle McCreery 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 #pragma once 5 6 /* Matrix COL and ROW definitions */ 7 #define MATRIX_ROWS 9 8 #define MATRIX_COLS 6 9 10 /* Cirque Touchpad Settings */ 11 #define POINTING_DEVICE_AUTO_MOUSE_ENABLE 12 #define CIRQUE_PINNACLE_ATTENUATION EXTREG__TRACK_ADCCONFIG__ADC_ATTENUATE_2X 13 14 /* Define custom font */ 15 #define OLED_FONT_H "keyboards/mechwild/sugarglider/glcdfont.c" 16 17 #define CIRQUE_PINNACLE_TAP_ENABLE 18 #define POINTING_DEVICE_GESTURES_SCROLL_ENABLE 19 20 /* spi config */ 21 #define SPI_DRIVER SPID1 22 #define SPI_SCK_PIN A5 23 #define SPI_SCK_PAL_MODE 5 24 #define SPI_MOSI_PIN A7 25 #define SPI_MOSI_PAL_MODE 5 26 #define SPI_MISO_PIN A6 27 #define SPI_MISO_PAL_MODE 5 28 #define CIRQUE_PINNACLE_SPI_DIVISOR 8 29 #define CIRQUE_PINNACLE_SPI_CS_PIN A3