]> git.donarmstrong.com Git - qmk_firmware.git/commit
Add kb and user level keyboard initialization functions (#3113)
authorDrashna Jaelre <drashna@live.com>
Fri, 15 Feb 2019 04:18:54 +0000 (20:18 -0800)
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>
Fri, 15 Feb 2019 04:18:54 +0000 (20:18 -0800)
commitcc5c6b449a4a36fc56fa5896b2b8f120e4bb0b31
tree395f57bdc4ed5384424bbc7c8d483cbee6253f63
parent40e67a3074293bc8e96574e7d603a943d3ca8d38
Add kb and user level keyboard initialization functions  (#3113)

* Add suspend functions

* Disable RGB code if it's disabled

* Add keyboard_init functions

* Change where references so it will compile

* Wrong command chained in wake up kb function

* Fix non-feature file changes

* Add documentation

* Re-add matrix init docs

* add rgblight code to example

* Remove suspend code

* Clean up docs

* Fix docs

* Fix suspend code

* more doc fixes

* change function to startup_* rather than keyboard_init_

* fix spelling error

* fix up docs to finish removing keyboard_init

* Use Pre and Post init functions

* Update Documenation

* Remove changes to my keymap and userspace code

* Cleanup

* Revert changes to extra files

* Forgot a semicolon

* Make sure all protocols call keyboard_setup

* Cleanup functions

* Unset startup_user

* Remove changes from division keyboard

* Readd startup_user function

* Remove all to startup_user

* Update docs/custom_quantum_functions.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/custom_quantum_functions.md

Co-Authored-By: drashna <drashna@live.com>
* Add suggestion line

* Rebase fixes

* Update documentation to be more useful/accurate

* Cleanup of documentation

* Fix spacing inconsistency

* Revert unexpected change to keymap
docs/custom_quantum_functions.md
tmk_core/common/avr/suspend.c
tmk_core/common/keyboard.c
tmk_core/common/keyboard.h
tmk_core/protocol/bluefruit/main.c
tmk_core/protocol/chibios/main.c
tmk_core/protocol/vusb/main.c