Update keyboard LED driver configs (#22638)
This commit is contained in:
parent
62db54dc32
commit
b9e81c0691
240 changed files with 248 additions and 246 deletions
|
@ -54,7 +54,7 @@ For split keyboards using `LED_MATRIX_SPLIT` with an LED driver, you can either
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[LED_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | LED address
|
* | LED address
|
||||||
|
|
|
@ -55,7 +55,7 @@ For split keyboards using `RGB_MATRIX_SPLIT` with an LED driver, you can either
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
@ -139,7 +139,7 @@ Currently only 4 drivers are supported, but it would be trivial to support all 8
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
@ -218,7 +218,7 @@ Here is an example using 2 drivers.
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const is31fl3736_led_t PROGMEM g_is31fl3736_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3736_led_t PROGMEM g_is31fl3736_leds[IS31FL3736_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
@ -292,7 +292,7 @@ Here is an example using 2 drivers.
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
@ -501,7 +501,7 @@ Here is an example using 2 drivers.
|
||||||
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
Define these arrays listing all the LEDs in your `<keyboard>.c`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
const aw20216s_led_t PROGMEM g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Each AW20216S channel is controlled by a register at some offset between 0x00
|
/* Each AW20216S channel is controlled by a register at some offset between 0x00
|
||||||
* and 0xD7 inclusive.
|
* and 0xD7 inclusive.
|
||||||
* See drivers/led/aw20216s.h for the mapping between register offsets and
|
* See drivers/led/aw20216s.h for the mapping between register offsets and
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "is31fl3218.h"
|
#include "is31fl3218-simple.h"
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "i2c_master.h"
|
#include "i2c_master.h"
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef IS31FL3733_CS_PULLDOWN
|
#ifndef IS31FL3733_CS_PULLDOWN
|
||||||
# define IS31FL3733_CSPULLDOWN IS31FL3733_PDR_0_OHM
|
# define IS31FL3733_CS_PULLDOWN IS31FL3733_PDR_0_OHM
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef IS31FL3733_GLOBAL_CURRENT
|
#ifndef IS31FL3733_GLOBAL_CURRENT
|
||||||
|
|
|
@ -139,7 +139,7 @@ void is31fl3736_init(uint8_t addr) {
|
||||||
// Set up the mode and other settings, clear the PWM registers,
|
// Set up the mode and other settings, clear the PWM registers,
|
||||||
// then disable software shutdown.
|
// then disable software shutdown.
|
||||||
|
|
||||||
is31fl3736_select_page(addr, IS31FL3736_REG_LED_CONTROL);
|
is31fl3736_select_page(addr, IS31FL3736_COMMAND_LED_CONTROL);
|
||||||
|
|
||||||
// Turn off all LEDs.
|
// Turn off all LEDs.
|
||||||
for (int i = 0; i < IS31FL3736_LED_CONTROL_REGISTER_COUNT; i++) {
|
for (int i = 0; i < IS31FL3736_LED_CONTROL_REGISTER_COUNT; i++) {
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "wait.h"
|
#include "wait.h"
|
||||||
|
|
||||||
#define IS31FL3741_PWM_REGISTER_COUNT 351
|
#define IS31FL3741_PWM_REGISTER_COUNT 351
|
||||||
|
#define IS31FL3741_SCALING_REGISTER_COUNT 351
|
||||||
|
|
||||||
#ifndef IS31FL3741_I2C_TIMEOUT
|
#ifndef IS31FL3741_I2C_TIMEOUT
|
||||||
# define IS31FL3741_I2C_TIMEOUT 100
|
# define IS31FL3741_I2C_TIMEOUT 100
|
||||||
|
@ -64,7 +65,7 @@ uint8_t g_pwm_buffer[IS31FL3741_DRIVER_COUNT][IS31FL3741_PWM_REGISTER_COUNT];
|
||||||
bool g_pwm_buffer_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
bool g_pwm_buffer_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
||||||
bool g_scaling_registers_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
bool g_scaling_registers_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
||||||
|
|
||||||
uint8_t g_scaling_registers[IS31FL3741_DRIVER_COUNT][IS31FL3741_PWM_REGISTER_COUNT];
|
uint8_t g_scaling_registers[IS31FL3741_DRIVER_COUNT][IS31FL3741_SCALING_REGISTER_COUNT];
|
||||||
|
|
||||||
void is31fl3741_write_register(uint8_t addr, uint8_t reg, uint8_t data) {
|
void is31fl3741_write_register(uint8_t addr, uint8_t reg, uint8_t data) {
|
||||||
i2c_transfer_buffer[0] = reg;
|
i2c_transfer_buffer[0] = reg;
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "wait.h"
|
#include "wait.h"
|
||||||
|
|
||||||
#define IS31FL3741_PWM_REGISTER_COUNT 351
|
#define IS31FL3741_PWM_REGISTER_COUNT 351
|
||||||
|
#define IS31FL3741_SCALING_REGISTER_COUNT 351
|
||||||
|
|
||||||
#ifndef IS31FL3741_I2C_TIMEOUT
|
#ifndef IS31FL3741_I2C_TIMEOUT
|
||||||
# define IS31FL3741_I2C_TIMEOUT 100
|
# define IS31FL3741_I2C_TIMEOUT 100
|
||||||
|
@ -64,7 +65,7 @@ uint8_t g_pwm_buffer[IS31FL3741_DRIVER_COUNT][IS31FL3741_PWM_REGISTER_COUNT];
|
||||||
bool g_pwm_buffer_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
bool g_pwm_buffer_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
||||||
bool g_scaling_registers_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
bool g_scaling_registers_update_required[IS31FL3741_DRIVER_COUNT] = {false};
|
||||||
|
|
||||||
uint8_t g_scaling_registers[IS31FL3741_DRIVER_COUNT][IS31FL3741_PWM_REGISTER_COUNT];
|
uint8_t g_scaling_registers[IS31FL3741_DRIVER_COUNT][IS31FL3741_SCALING_REGISTER_COUNT];
|
||||||
|
|
||||||
void is31fl3741_write_register(uint8_t addr, uint8_t reg, uint8_t data) {
|
void is31fl3741_write_register(uint8_t addr, uint8_t reg, uint8_t data) {
|
||||||
i2c_transfer_buffer[0] = reg;
|
i2c_transfer_buffer[0] = reg;
|
||||||
|
|
|
@ -17,7 +17,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#include "rev_a.h"
|
#include "rev_a.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, K_2, J_2, L_2 }, //D402
|
{ 0, K_2, J_2, L_2 }, //D402
|
||||||
{ 0, K_3, J_3, L_3 }, //D403
|
{ 0, K_3, J_3, L_3 }, //D403
|
||||||
{ 0, K_4, J_4, L_4 }, //D404
|
{ 0, K_4, J_4, L_4 }, //D404
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include QMK_KEYBOARD_H
|
#include QMK_KEYBOARD_H
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{0, G_1, I_1, H_1},
|
{0, G_1, I_1, H_1},
|
||||||
{0, G_3, I_3, H_3},
|
{0, G_3, I_3, H_3},
|
||||||
{0, G_4, I_4, H_4},
|
{0, G_4, I_4, H_4},
|
||||||
|
|
|
@ -18,7 +18,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const ckled2001_led PROGMEM g_ckled2001_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, B_1, A_1, C_1 },
|
{ 0, B_1, A_1, C_1 },
|
||||||
{ 0, B_2, A_2, C_2 },
|
{ 0, B_2, A_2, C_2 },
|
||||||
{ 0, B_3, A_3, C_3 },
|
{ 0, B_3, A_3, C_3 },
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, J_14, K_14, L_14 },
|
{ 0, J_14, K_14, L_14 },
|
||||||
{ 0, J_13, K_13, L_13 },
|
{ 0, J_13, K_13, L_13 },
|
||||||
{ 0, J_12, K_12, L_12 },
|
{ 0, J_12, K_12, L_12 },
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[LED_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | LED address
|
* | LED address
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw_led g_aw_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw_led g_aw_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 1, B_2, A_2, C_2 },
|
{ 1, B_2, A_2, C_2 },
|
||||||
{ 1, E_3, D_3, F_3 },
|
{ 1, E_3, D_3, F_3 },
|
||||||
{ 1, E_4, D_4, F_4 },
|
{ 1, E_4, D_4, F_4 },
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, B_1, A_1, C_1 },
|
{ 0, B_1, A_1, C_1 },
|
||||||
{ 0, B_2, A_2, C_2 },
|
{ 0, B_2, A_2, C_2 },
|
||||||
{ 0, B_3, A_3, C_3 },
|
{ 0, B_3, A_3, C_3 },
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, E_1, D_1, F_1 },
|
{ 0, E_1, D_1, F_1 },
|
||||||
{ 0, E_2, D_2, F_2 },
|
{ 0, E_2, D_2, F_2 },
|
||||||
{ 0, E_3, D_3, F_3 },
|
{ 0, E_3, D_3, F_3 },
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 1, B_2, A_2, C_2 },
|
{ 1, B_2, A_2, C_2 },
|
||||||
{ 1, E_3, D_3, F_3 },
|
{ 1, E_3, D_3, F_3 },
|
||||||
{ 1, E_4, D_4, F_4 },
|
{ 1, E_4, D_4, F_4 },
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
// top underglow sd2-sd17
|
// top underglow sd2-sd17
|
||||||
{ 0, B_2, A_2, C_2 },
|
{ 0, B_2, A_2, C_2 },
|
||||||
{ 0, B_3, A_3, C_3 },
|
{ 0, B_3, A_3, C_3 },
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# include "host.h"
|
# include "host.h"
|
||||||
# include "rgb_matrix.h"
|
# include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, K_1, J_1, L_1 },// LED1
|
{ 0, K_1, J_1, L_1 },// LED1
|
||||||
{ 0, K_2, J_2, L_2 },
|
{ 0, K_2, J_2, L_2 },
|
||||||
{ 0, K_3, J_3, L_3 },
|
{ 0, K_3, J_3, L_3 },
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, K_14, J_14, L_14 },
|
{ 0, K_14, J_14, L_14 },
|
||||||
{ 0, K_13, J_13, L_13 },
|
{ 0, K_13, J_13, L_13 },
|
||||||
{ 0, K_12, J_12, L_12 },
|
{ 0, K_12, J_12, L_12 },
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, K_14, J_14, L_14 },
|
{ 0, K_14, J_14, L_14 },
|
||||||
{ 0, K_13, J_13, L_13 },
|
{ 0, K_13, J_13, L_13 },
|
||||||
{ 0, K_12, J_12, L_12 },
|
{ 0, K_12, J_12, L_12 },
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, H_15, G_15, I_15 },
|
{ 0, H_15, G_15, I_15 },
|
||||||
{ 0, K_14, J_14, L_14 },
|
{ 0, K_14, J_14, L_14 },
|
||||||
{ 0, K_13, J_13, L_13 },
|
{ 0, K_13, J_13, L_13 },
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, K_14, J_14, L_14 },
|
{ 0, K_14, J_14, L_14 },
|
||||||
{ 0, K_13, J_13, L_13 },
|
{ 0, K_13, J_13, L_13 },
|
||||||
{ 0, K_12, J_12, L_12 },
|
{ 0, K_12, J_12, L_12 },
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
{ 0, C8_8, C7_8, C6_8 },
|
{ 0, C8_8, C7_8, C6_8 },
|
||||||
{ 0, C9_8, C7_7, C6_7 },
|
{ 0, C9_8, C7_7, C6_7 },
|
||||||
{ 0, C9_7, C8_7, C6_6 },
|
{ 0, C9_7, C8_7, C6_6 },
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
{ 0, C8_8, C7_8, C6_8 },
|
{ 0, C8_8, C7_8, C6_8 },
|
||||||
{ 0, C9_8, C7_7, C6_7 },
|
{ 0, C9_8, C7_7, C6_7 },
|
||||||
{ 0, C9_7, C8_7, C6_6 },
|
{ 0, C9_7, C8_7, C6_6 },
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
||||||
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
||||||
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
|
||||||
{ 1, K_12, J_12, L_12 },
|
{ 1, K_12, J_12, L_12 },
|
||||||
{ 1, K_11, J_11, L_11 },
|
{ 1, K_11, J_11, L_11 },
|
||||||
{ 1, K_10, J_10, L_10 },
|
{ 1, K_10, J_10, L_10 },
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
|
||||||
{ 1, K_12, J_12, L_12 },
|
{ 1, K_12, J_12, L_12 },
|
||||||
{ 1, K_11, J_11, L_11 },
|
{ 1, K_11, J_11, L_11 },
|
||||||
{ 1, K_10, J_10, L_10 },
|
{ 1, K_10, J_10, L_10 },
|
||||||
|
|
|
@ -243,7 +243,7 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
// clang-format off
|
// clang-format off
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* driver
|
/* driver
|
||||||
* | R location
|
* | R location
|
||||||
* | | G location
|
* | | G location
|
||||||
|
|
|
@ -17,7 +17,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -7,7 +7,7 @@ void matrix_init_kb(void) {
|
||||||
matrix_init_user();
|
matrix_init_user();
|
||||||
}
|
}
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | G location
|
* | G location
|
||||||
|
|
|
@ -27,7 +27,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
| | 4 | | || | | 4 | |
|
| | 4 | | || | | 4 | |
|
||||||
| 6 | | | 2 || 2 | | | 5 |
|
| 6 | | | 2 || 2 | | | 5 |
|
||||||
*/
|
*/
|
||||||
const is31fl3731_led_t g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{0, B_1, A_1, C_1},
|
{0, B_1, A_1, C_1},
|
||||||
{0, B_2, A_2, C_2},
|
{0, B_2, A_2, C_2},
|
||||||
{0, B_3, A_3, C_3},
|
{0, B_3, A_3, C_3},
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
#if defined(RGB_MATRIX_ENABLE)
|
#if defined(RGB_MATRIX_ENABLE)
|
||||||
|
|
||||||
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
{0, C1_8, C2_8, C3_8}, //0 led1
|
{0, C1_8, C2_8, C3_8}, //0 led1
|
||||||
{0, C1_7, C2_7, C3_7}, //1 led2
|
{0, C1_7, C2_7, C3_7}, //1 led2
|
||||||
{0, C1_6, C2_6, C3_6}, //2 led3
|
{0, C1_6, C2_6, C3_6}, //2 led3
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to AW20216S manual for these locations
|
/* Refer to AW20216S manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to AW20216S manual for these locations
|
/* Refer to AW20216S manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to AW20216S manual for these locations
|
/* Refer to AW20216S manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to AW20216S manual for these locations
|
/* Refer to AW20216S manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to AW20216S manual for these locations
|
/* Refer to AW20216S manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -136,7 +136,7 @@ led_config_t g_led_config = {{
|
||||||
4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
||||||
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
||||||
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
||||||
|
|
|
@ -137,7 +137,7 @@ led_config_t g_led_config = {{
|
||||||
2, 4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
2, 4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
||||||
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
||||||
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
||||||
|
|
|
@ -136,7 +136,7 @@ led_config_t g_led_config = {{
|
||||||
4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
||||||
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
||||||
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
||||||
|
|
|
@ -137,7 +137,7 @@ led_config_t g_led_config = {{
|
||||||
2, 4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
2, 4, 2, 2, 4, 4, 2, 2, 4, 2, 2, 4, 4, 2, 2, 4, 4, 2, 2, 4, 4, 4, 4, 4
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const aw20216s_led_t g_aw20216s_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 0, ESC, k13
|
||||||
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 1, ~, k16
|
||||||
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 2, Tab, k11
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
#include "rgb_matrix.h"
|
#include "rgb_matrix.h"
|
||||||
|
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -91,7 +91,7 @@ void raw_hid_receive( uint8_t *data, uint8_t length )
|
||||||
|
|
||||||
#ifdef HS60_ANSI
|
#ifdef HS60_ANSI
|
||||||
|
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
@ -199,7 +199,7 @@ led_config_t g_led_config = { {
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS3_SW1, CS2_SW1, CS1_SW1},
|
{0, CS3_SW1, CS2_SW1, CS1_SW1},
|
||||||
{0, CS3_SW2, CS2_SW2, CS1_SW2},
|
{0, CS3_SW2, CS2_SW2, CS1_SW2},
|
||||||
{0, CS3_SW3, CS2_SW3, CS1_SW3},
|
{0, CS3_SW3, CS2_SW3, CS1_SW3},
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS3_SW1, CS2_SW1, CS1_SW1},
|
{0, CS3_SW1, CS2_SW1, CS1_SW1},
|
||||||
{0, CS3_SW2, CS2_SW2, CS1_SW2},
|
{0, CS3_SW2, CS2_SW2, CS1_SW2},
|
||||||
{0, CS3_SW3, CS2_SW3, CS1_SW3},
|
{0, CS3_SW3, CS2_SW3, CS1_SW3},
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include "hotswap.h"
|
#include "hotswap.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include "universal.h"
|
#include "universal.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -171,7 +171,7 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[LED_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
// The numbers in the comments are the led numbers DXX on the PCB
|
// The numbers in the comments are the led numbers DXX on the PCB
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t g_is31fl3731_leds[LED_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | LED address
|
* | LED address
|
||||||
|
|
|
@ -18,7 +18,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[LED_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
// The numbers in the comments are the led numbers DXX on the PCB
|
// The numbers in the comments are the led numbers DXX on the PCB
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const aw_led g_aw_leds[RGB_MATRIX_LED_COUNT] = {
|
const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB6 */
|
{0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB6 */
|
||||||
{0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB32 */
|
{0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB32 */
|
||||||
{0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB45 */
|
{0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB45 */
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB6 */
|
{0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB6 */
|
||||||
{0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB32 */
|
{0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB32 */
|
||||||
{0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB45 */
|
{0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB45 */
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
||||||
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
||||||
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
|
|
||||||
{0, C8_8, C7_8, C6_8}, // LA17
|
{0, C8_8, C7_8, C6_8}, // LA17
|
||||||
{0, C9_8, C7_7, C6_7}, // LA16
|
{0, C9_8, C7_7, C6_7}, // LA16
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
|
|
||||||
{0, C8_8, C7_8, C6_8}, // LA17
|
{0, C8_8, C7_8, C6_8}, // LA17
|
||||||
{0, C9_8, C7_7, C6_7}, // LA16
|
{0, C9_8, C7_7, C6_7}, // LA16
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||||
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
{0, CS21_SW1, CS20_SW1, CS19_SW1},
|
||||||
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
{0, CS21_SW2, CS20_SW2, CS19_SW2},
|
||||||
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
{0, CS21_SW3, CS20_SW3, CS19_SW3},
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
{ 0, B_9, A_9, C_9 }, //LA33
|
{ 0, B_9, A_9, C_9 }, //LA33
|
||||||
{ 0, B_10, A_10, C_10 }, //LA37
|
{ 0, B_10, A_10, C_10 }, //LA37
|
||||||
{ 0, B_11, A_11, C_11 }, //LA41
|
{ 0, B_11, A_11, C_11 }, //LA41
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||||
{0, C2_1, C3_1, C4_1}, // LA0
|
{0, C2_1, C3_1, C4_1}, // LA0
|
||||||
{0, C1_1, C3_2, C4_2}, // LA1
|
{0, C1_1, C3_2, C4_2}, // LA1
|
||||||
{0, C1_2, C2_2, C4_3}, // LA2
|
{0, C1_2, C2_2, C4_3}, // LA2
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[LED_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | LED address
|
* | LED address
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
#ifdef LED_MATRIX_ENABLE
|
#ifdef LED_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[LED_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | LED address
|
* | LED address
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -26,7 +26,7 @@ const matrix_row_t matrix_mask[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -26,7 +26,7 @@ const matrix_row_t matrix_mask[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -26,7 +26,7 @@ const matrix_row_t matrix_mask[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -27,7 +27,7 @@ const matrix_row_t matrix_mask[] = {
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[RGB_MATRIX_LED_COUNT] = {
|
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
|
||||||
/* Refer to IS31 manual for these locations
|
/* Refer to IS31 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
#ifdef RGB_MATRIX_ENABLE
|
#ifdef RGB_MATRIX_ENABLE
|
||||||
|
|
||||||
const snled27351_led_t PROGMEM g_snled27351_leds[RGB_MATRIX_LED_COUNT] = {
|
const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
|
||||||
/* Refer to SNLED27351 manual for these locations
|
/* Refer to SNLED27351 manual for these locations
|
||||||
* driver
|
* driver
|
||||||
* | R location
|
* | R location
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue