]> git.donarmstrong.com Git - qmk_firmware.git/commit
Refactor ps2avrgb i2c ws2812 to core (#7183)
authorJoel Challis <git@zvecr.com>
Tue, 29 Oct 2019 22:53:11 +0000 (22:53 +0000)
committerDrashna Jaelre <drashna@live.com>
Tue, 29 Oct 2019 22:53:11 +0000 (15:53 -0700)
commit64b7cfe735339193ae78fe0f13029b0e027af7a7
tree2fcad9781c786061dae9b4dec7d799f7072ad600
parent908aede957a66e65d37601fa67548c369137b57b
 Refactor ps2avrgb i2c ws2812 to core  (#7183)

* Refactor ps2avrgb i2c ws2812 to core

* Refactor jj40 to use ws2812 i2c driver

* Refactor ps2avrgb template to use ws2812 i2c driver

* Add ws2812 stub files

* clang-format and driver config

* Add ws2812 driver docs

* Fix default config values

* Update tmk_core/protocol/vusb/main.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
12 files changed:
common_features.mk
docs/_summary.md
docs/ws2812_driver.md [new file with mode: 0644]
drivers/arm/ws2812.c [new file with mode: 0644]
drivers/arm/ws2812_pwm.c [new file with mode: 0644]
drivers/arm/ws2812_spi.c [new file with mode: 0644]
drivers/avr/ws2812_i2c.c [new file with mode: 0644]
keyboards/jj40/jj40.c
keyboards/jj40/rules.mk
quantum/template/ps2avrgb/keyboard.c
quantum/template/ps2avrgb/rules.mk
tmk_core/protocol/vusb/main.c