red.c (1605B)
1 /* Copyright 2023 @ Keychron (https://www.keychron.com) 2 * 3 * This program is free software: you can redistribute it and/or modify 4 * it under the terms of the GNU General Public License as published by 5 * the Free Software Foundation, either version 2 of the License, or 6 * (at your option) any later version. 7 * 8 * This program is distributed in the hope that it will be useful, 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * GNU General Public License for more details. 12 * 13 * You should have received a copy of the GNU General Public License 14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 15 */ 16 17 #include "quantum.h" 18 19 #ifdef LED_MATRIX_ENABLE 20 // clang-format off 21 const snled27351_led_t PROGMEM g_snled27351_leds[LED_MATRIX_LED_COUNT] = { 22 /* Refer to SNLED27351 manual for these locations 23 * driver 24 * | LED address 25 * | | */ 26 {0, CB6_CA1 }, 27 {0, CB6_CA2 }, 28 {0, CB6_CA3 }, 29 {0, CB6_CA4 }, 30 {0, CB6_CA5 }, 31 {0, CB6_CA6 }, 32 {0, CB5_CA1 }, 33 {0, CB5_CA2 }, 34 {0, CB5_CA3 }, 35 {0, CB5_CA4 }, 36 {0, CB5_CA5 }, 37 {0, CB5_CA6 }, 38 {0, CB5_CA7 }, 39 {0, CB4_CA1 }, 40 {0, CB4_CA2 }, 41 {0, CB4_CA3 }, 42 {0, CB4_CA4 }, 43 {0, CB4_CA5 }, 44 {0, CB4_CA6 }, 45 {0, CB3_CA1 }, 46 {0, CB3_CA2 }, 47 {0, CB3_CA3 }, 48 {0, CB3_CA4 }, 49 {0, CB3_CA5 }, 50 {0, CB3_CA6 }, 51 {0, CB2_CA1 }, 52 {0, CB2_CA3 }, 53 {0, CB2_CA4 }, 54 {0, CB2_CA5 }, 55 {0, CB2_CA6 }, 56 {0, CB1_CA1 }, 57 {0, CB1_CA3 }, 58 {0, CB1_CA4 }, 59 {0, CB1_CA5 }, 60 }; 61 #endif