]> git.donarmstrong.com Git - qmk_firmware.git/commit
Keyboard: keyboardio model01: rgbmatrix support (#3989)
authorJames Laird-Wah <james@laird-wah.net>
Fri, 28 Sep 2018 03:53:36 +0000 (13:53 +1000)
committerDrashna Jaelre <drashna@live.com>
Fri, 28 Sep 2018 03:53:36 +0000 (20:53 -0700)
commitb382076ad1a6d857b6f185077b5f3635801b4ad6
tree3c036d86511f3fff0f82b9901dd29334615ec7ef
parent7d2d0c6795eaaa87d4e13fc159807b64ca2d71f9
Keyboard: keyboardio model01: rgbmatrix support (#3989)

* model01: implement RGB matrix feature

LEDs can still be individually controlled if this is switched off.

* model01: use fast banked LED setting commands

* model01: update default keymap to use RGB matrix

* model01: update RGB matrix support to match common_features.mk

* rgb_matrix: include <string.h>

This was missing after commit 4d5705ea6ceeb11cd2adc018644ec87c51af4e86
which introduces a use of memset().

* model01: make g_rgb_leds weak

This allows users to override which LEDs are configured as
modifiers, or tweak the x/y coordinates, should they so choose.
keyboards/model01/config.h
keyboards/model01/keymaps/default/keymap.c
keyboards/model01/leds.c
keyboards/model01/leds.h
keyboards/model01/rules.mk
quantum/rgb_matrix.c