]> git.donarmstrong.com Git - qmk_firmware.git/commit
Backlight abstraction and other changes (#439)
authorJack Humbert <jack.humb@gmail.com>
Fri, 24 Jun 2016 02:18:20 +0000 (22:18 -0400)
committerGitHub <noreply@github.com>
Fri, 24 Jun 2016 02:18:20 +0000 (22:18 -0400)
commit13bb6b4b7fdd2b3e419d0f89c93fb980b00eeb9b
tree2777e5c95bad3f5a9773fc58524a6ad99df63738
parentba116ceb496011bb35ce074a3ba8c2448f059260
Backlight abstraction and other changes (#439)

* redoes matrix pins, abstracts backlight code for B5,6,7

* slimming down keyboard stuff, backlight breathing implemented

* don't call backlight init when no pin

* cleans up user/kb/quantum calls, keyboard files

* fix pvc atomic

* replaces CHANNEL with correct var in breathing

* removes .hexs, updates readmes, updates template

* cleans-up clueboards, readmes to lowercase

* updates readme
273 files changed:
.gitignore
Makefile
README.md [deleted file]
doc/BUILD_GUIDE.md
doc/HAND_WIRE.md
doc/TMK_README.md
doc/VAGRANT_GUIDE.md
keyboards/alps64/alps64.c
keyboards/alps64/keymaps/default/compiled.hex [deleted file]
keyboards/arrow_pad/README.md [deleted file]
keyboards/arrow_pad/arrow_pad.c
keyboards/arrow_pad/arrow_pad.h
keyboards/arrow_pad/config.h
keyboards/arrow_pad/keymaps/default/compiled.hex [deleted file]
keyboards/arrow_pad/keymaps/pad_21/compiled.hex [deleted file]
keyboards/arrow_pad/keymaps/pad_24/compiled.hex [deleted file]
keyboards/arrow_pad/keymaps/pad_24/config.h
keyboards/arrow_pad/readme.md [new file with mode: 0644]
keyboards/atomic/README.md [deleted file]
keyboards/atomic/atomic.c
keyboards/atomic/atomic.h
keyboards/atomic/config.h
keyboards/atomic/keymaps/default/compiled.hex [deleted file]
keyboards/atomic/keymaps/pvc/compiled.hex [deleted file]
keyboards/atomic/keymaps/pvc/config.h
keyboards/atomic/readme.md [new file with mode: 0644]
keyboards/atreus/README.md [deleted file]
keyboards/atreus/atreus.c
keyboards/atreus/atreus.h
keyboards/atreus/keymaps/default/compiled.hex [deleted file]
keyboards/atreus/keymaps/gerb/compiled.hex [deleted file]
keyboards/atreus/readme.md [new file with mode: 0644]
keyboards/bantam44/README.md [deleted file]
keyboards/bantam44/bantam44.c
keyboards/bantam44/bantam44.h
keyboards/bantam44/keymaps/default/compiled.hex [deleted file]
keyboards/bantam44/readme.md [new file with mode: 0644]
keyboards/clueboard1/Makefile
keyboards/clueboard1/clueboard1.c
keyboards/clueboard1/clueboard1.h
keyboards/clueboard1/keymaps/default/compiled.hex [deleted file]
keyboards/clueboard1/led.c [deleted file]
keyboards/clueboard2/Makefile
keyboards/clueboard2/backlight.c [deleted file]
keyboards/clueboard2/clueboard2.c
keyboards/clueboard2/clueboard2.h
keyboards/clueboard2/keymaps/default/compiled.hex [deleted file]
keyboards/clueboard2/keymaps/default/keymap.c
keyboards/clueboard2/keymaps/max/compiled.hex [deleted file]
keyboards/clueboard2/keymaps/max/keymap.c
keyboards/clueboard2/keymaps/skully/compiled.hex [deleted file]
keyboards/clueboard2/led.c [deleted file]
keyboards/cluepad/cluepad.c
keyboards/cluepad/cluepad.h
keyboards/cluepad/keymaps/default/compiled.hex [deleted file]
keyboards/ergodox_ez/ergodox_ez.c
keyboards/ergodox_ez/ergodox_ez.h
keyboards/ergodox_ez/keymaps/ab/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/alexjj/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/algernon/.gitignore [deleted file]
keyboards/ergodox_ez/keymaps/algernon/keymap.c
keyboards/ergodox_ez/keymaps/andrew_osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/bepo/README.md [deleted file]
keyboards/ergodox_ez/keymaps/bepo/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/bepo/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/coderkun_neo2/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/colemak/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/csharp_dev/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dave/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/default/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/default_osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dragon788/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dvorak/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/README.md [deleted file]
keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/dvorak_spanish/README.md [deleted file]
keyboards/ergodox_ez/keymaps/dvorak_spanish/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/dvorak_spanish/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/erez_experimental/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/german-kinergo/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/german-manuneo/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/german/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/j3rn/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/jack/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/jacobono/README.md [deleted file]
keyboards/ergodox_ez/keymaps/jacobono/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/jacobono/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/jgarr/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/kastyle/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/kines-ish/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/mpiechotka/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/msc/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/naps62/README.md [deleted file]
keyboards/ergodox_ez/keymaps/naps62/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/naps62/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/ordinary/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/osx_de/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/osx_de_experimental/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/osx_fr/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/plover/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/plums/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/sneako/README.md [deleted file]
keyboards/ergodox_ez/keymaps/sneako/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/sneako/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/software_neo2/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/supercoder/README.md [deleted file]
keyboards/ergodox_ez/keymaps/supercoder/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/supercoder/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/techtomas/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/tm2030/README.md [deleted file]
keyboards/ergodox_ez/keymaps/tm2030/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/tm2030/readme.md [new file with mode: 0644]
keyboards/ergodox_ez/keymaps/tonyabra_osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/townk_osx/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/twey/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex [deleted file]
keyboards/ergodox_ez/keymaps/workman_osx_mdw/keymap.c
keyboards/ergodox_ez/keymaps/zweihander-osx/compiled.hex [deleted file]
keyboards/ergodox_ez/readme.md
keyboards/gh60/README.md [deleted file]
keyboards/gh60/gh60.c
keyboards/gh60/gh60.h
keyboards/gh60/keymaps/default/compiled.hex [deleted file]
keyboards/gh60/readme.md [new file with mode: 0644]
keyboards/hhkb/README.md [deleted file]
keyboards/hhkb/hhkb.c
keyboards/hhkb/hhkb.h
keyboards/hhkb/keymaps/default/compiled.hex [deleted file]
keyboards/hhkb/keymaps/lxol/compiled.hex [deleted file]
keyboards/hhkb/readme.md [new file with mode: 0644]
keyboards/jd45/config.h
keyboards/jd45/jd45.c
keyboards/jd45/jd45.h
keyboards/jd45/keymaps/default/compiled.hex [deleted file]
keyboards/jd45/keymaps/default/keymap.c
keyboards/jd45/keymaps/justin/compiled.hex [deleted file]
keyboards/jd45/keymaps/justin/keymap.c
keyboards/kc60/README.md [deleted file]
keyboards/kc60/config.h
keyboards/kc60/kc60.c
keyboards/kc60/kc60.h
keyboards/kc60/keymaps/default/compiled.hex [deleted file]
keyboards/kc60/keymaps/sgoodwin/compiled.hex [deleted file]
keyboards/kc60/keymaps/stanleylai/README.md [deleted file]
keyboards/kc60/keymaps/stanleylai/compiled.hex [deleted file]
keyboards/kc60/keymaps/stanleylai/readme.md [new file with mode: 0644]
keyboards/kc60/keymaps/ws2812/README.md [deleted file]
keyboards/kc60/keymaps/ws2812/compiled.hex [deleted file]
keyboards/kc60/keymaps/ws2812/readme.md [new file with mode: 0644]
keyboards/kc60/readme.md [new file with mode: 0644]
keyboards/phantom/keymaps/default/compiled.hex [deleted file]
keyboards/phantom/phantom.c
keyboards/phantom/phantom.h
keyboards/planck/.gitignore [deleted file]
keyboards/planck/README.md [deleted file]
keyboards/planck/config.h
keyboards/planck/keymaps/.gitignore [deleted file]
keyboards/planck/keymaps/README.md [deleted file]
keyboards/planck/keymaps/ab/README.md [deleted file]
keyboards/planck/keymaps/ab/compiled.hex [deleted file]
keyboards/planck/keymaps/ab/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/alexey/compiled.hex [deleted file]
keyboards/planck/keymaps/angerthosenear/compiled.hex [deleted file]
keyboards/planck/keymaps/austin/compiled.hex [deleted file]
keyboards/planck/keymaps/basic/README.md [deleted file]
keyboards/planck/keymaps/basic/compiled.hex [deleted file]
keyboards/planck/keymaps/basic/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/bone2planck/compiled.hex [deleted file]
keyboards/planck/keymaps/brandon/compiled.hex [deleted file]
keyboards/planck/keymaps/cbbrowne/.gitignore [deleted file]
keyboards/planck/keymaps/charlie/compiled.hex [deleted file]
keyboards/planck/keymaps/daniel/compiled.hex [deleted file]
keyboards/planck/keymaps/david/compiled.hex [deleted file]
keyboards/planck/keymaps/default/README.md [deleted file]
keyboards/planck/keymaps/default/compiled.hex [deleted file]
keyboards/planck/keymaps/default/keymap.c
keyboards/planck/keymaps/default/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/dzobert/compiled.hex [deleted file]
keyboards/planck/keymaps/experimental/README.md [deleted file]
keyboards/planck/keymaps/experimental/compiled.hex [deleted file]
keyboards/planck/keymaps/experimental/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/gabriel/compiled.hex [deleted file]
keyboards/planck/keymaps/jacob/compiled.hex [deleted file]
keyboards/planck/keymaps/joe/compiled.hex [deleted file]
keyboards/planck/keymaps/kyle/compiled.hex [deleted file]
keyboards/planck/keymaps/leo/compiled.hex [deleted file]
keyboards/planck/keymaps/lucas/compiled.hex [deleted file]
keyboards/planck/keymaps/lukas/compiled.hex [deleted file]
keyboards/planck/keymaps/max/compiled.hex [deleted file]
keyboards/planck/keymaps/mollat/compiled.hex [deleted file]
keyboards/planck/keymaps/nico/compiled.hex [deleted file]
keyboards/planck/keymaps/pete/README.md [deleted file]
keyboards/planck/keymaps/pete/compiled.hex [deleted file]
keyboards/planck/keymaps/pete/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/pvc/compiled.hex [deleted file]
keyboards/planck/keymaps/readme.md [new file with mode: 0644]
keyboards/planck/keymaps/tak3over/compiled.hex [deleted file]
keyboards/planck/keymaps/unicode/compiled.hex [deleted file]
keyboards/planck/keymaps/yang/compiled.hex [deleted file]
keyboards/planck/keymaps/yang/config.h [new file with mode: 0644]
keyboards/planck/planck.c
keyboards/planck/planck.h
keyboards/planck/readme.md [new file with mode: 0644]
keyboards/preonic/README.md [deleted file]
keyboards/preonic/config.h
keyboards/preonic/keymaps/default/README.md [deleted file]
keyboards/preonic/keymaps/default/compiled.hex [deleted file]
keyboards/preonic/keymaps/default/readme.md [new file with mode: 0644]
keyboards/preonic/preonic.c
keyboards/preonic/preonic.h
keyboards/preonic/readme.md [new file with mode: 0644]
keyboards/readme.md
keyboards/retro_refit/README.md [deleted file]
keyboards/retro_refit/keymaps/default/compiled.hex [deleted file]
keyboards/retro_refit/readme.md [new file with mode: 0644]
keyboards/retro_refit/retro_refit.c
keyboards/retro_refit/retro_refit.h
keyboards/satan/Makefile
keyboards/satan/backlight.c [deleted file]
keyboards/satan/config.h
keyboards/satan/keymaps/default/compiled.hex [deleted file]
keyboards/satan/led.c [deleted file]
keyboards/satan/satan.c
keyboards/satan/satan.h
keyboards/sixkeyboard/README.md [deleted file]
keyboards/sixkeyboard/keymaps/default/compiled.hex [deleted file]
keyboards/sixkeyboard/matrix.c
keyboards/sixkeyboard/readme.md [new file with mode: 0644]
keyboards/sixkeyboard/sixkeyboard.c
keyboards/sixkeyboard/sixkeyboard.h
quantum/config_common.h
quantum/keymap.h
quantum/led.c [deleted file]
quantum/matrix.c
quantum/quantum.c
quantum/quantum.h
quantum/template/Makefile
quantum/template/README.md [deleted file]
quantum/template/config.h
quantum/template/keymaps/default/Makefile [new file with mode: 0644]
quantum/template/keymaps/default/config.h [new file with mode: 0644]
quantum/template/keymaps/default/keymap.c
quantum/template/keymaps/default/readme.md [new file with mode: 0644]
quantum/template/readme.md [new file with mode: 0644]
quantum/template/template.c
quantum/template/template.h
quantum/tools/README.md [deleted file]
quantum/tools/readme.md [new file with mode: 0644]
readme.md [new file with mode: 0644]
tmk_core/README.md [deleted file]
tmk_core/common/led.h
tmk_core/common/matrix.h
tmk_core/protocol/lufa/LUFA-git/LUFA/StudioIntegration/makefile
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/README.md [deleted file]
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/testusbhostFAT/README.md [deleted file]
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/testusbhostFAT/readme.md [new file with mode: 0644]
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/readme.md [new file with mode: 0644]
tmk_core/protocol/vusb/usbdrv/Changelog.txt
tmk_core/protocol/vusb/usbdrv/License.txt
tmk_core/protocol/vusb/usbdrv/Readme.txt
tmk_core/readme.md [new file with mode: 0644]
tmk_core/rules.mk
util/new_project.sh