qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

led.c (1838B)


      1 // Copyright 2023 QMK
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #include "quantum.h"
      5 
      6 #ifdef LED_MATRIX_ENABLE
      7 const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
      8 /* Refer to IS31 manual for these locations
      9  *  driver
     10  *  |   LED address
     11  *  |   | */
     12     {0, C1_1}, // LED1
     13     {0, C1_2}, // LED2
     14     {0, C1_3}, // LED3
     15     {0, C1_4}, // LED4
     16     {0, C1_5}, // LED5
     17     {0, C1_6}, // LED6
     18     {0, C1_7}, // LED7
     19     {0, C1_8}, // LED8
     20 
     21     {0, C2_1}, // LED9
     22     {0, C2_2}, // LED10
     23     {0, C2_3}, // LED11
     24     {0, C2_4}, // LED12
     25     {0, C2_5}, // LED13
     26     {0, C2_6}, // LED14/114
     27     {0, C2_7}, // LED15
     28     {0, C2_8}, // LED16
     29 
     30     {0, C3_1}, // LED17
     31     {0, C3_2}, // LED18
     32     {0, C3_3}, // LED19
     33     {0, C3_4}, // LED20
     34     {0, C3_5}, // LED21
     35     {0, C3_6}, // LED22
     36     {0, C3_7}, // LED23
     37     {0, C3_8}, // LED24
     38 
     39     {0, C4_1}, // LED25
     40     {0, C4_2}, // LED26
     41     {0, C4_3}, // LED27
     42     {0, C4_4}, // LED28
     43     {0, C4_5}, // LED29
     44     {0, C4_6}, // LED30
     45     {0, C4_7}, // LED31
     46     {0, C4_8}, // LED32
     47 
     48     {0, C5_1}, // LED33
     49     {0, C5_2}, // LED34
     50     {0, C5_3}, // LED35
     51     {0, C5_4}, // LED36
     52     {0, C5_5}, // LED37
     53     {0, C5_6}, // LED38
     54     {0, C5_7}, // LED39
     55     {0, C5_8}, // LED40
     56 
     57     {0, C6_1}, // LED41
     58     {0, C6_2}, // LED42
     59     {0, C6_3}, // LED43
     60     {0, C6_4}, // LED44
     61     {0, C6_5}, // LED45
     62     {0, C6_6}, // LED46
     63     {0, C6_7}, // LED47
     64     {0, C6_8}, // LED48
     65 
     66     {0, C7_1}, // LED49
     67     {0, C7_2}, // LED50
     68     {0, C7_3}, // LED51
     69     {0, C7_4}, // LED52
     70     {0, C7_5}, // LED53
     71     {0, C7_6}, // LED54/154
     72     {0, C7_7}, // LED55
     73     {0, C7_8}, // LED56/156
     74 
     75     {0, C8_1}, // LED57/157
     76     {0, C8_2}, // LED58/158
     77     {0, C8_3}, // LED59/159
     78     {0, C8_4}, // LED60/160
     79     {0, C8_5}, // LED61/161
     80     {0, C8_6}, // LED62/162
     81     {0, C8_7}  // LED63/163
     82 };
     83 #endif