-rw-r--r-- | .gitignore | 10 | |
-rw-r--r-- | .vscode/settings.json | 14 | |
-rw-r--r-- | Dockerfile | 2 | |
-rw-r--r-- | Makefile | 9 | |
-rw-r--r-- | book.json | 49 | |
-rw-r--r-- | build_full_test.mk | 9 | |
-rw-r--r-- | common.mk | 6 | |
-rw-r--r-- | common_features.mk | 15 | |
-rw-r--r-- | docs/README.md | 25 | |
-rw-r--r-- | docs/_summary.md | 95 | |
-rw-r--r-- | docs/adding_features_to_qmk.md | 19 | |
-rw-r--r-- | docs/basic_how_keyboards_work.md | 96 | |
-rw-r--r-- | docs/build_environment_setup.md | 119 | |
-rw-r--r-- | docs/build_guide.md | 103 | |
-rw-r--r-- | docs/build_old.md | 187 | |
-rw-r--r-- | docs/config_options.md | 133 | |
-rw-r--r-- | docs/custom_quantum_functions.md | 139 | |
-rw-r--r-- | docs/cygwin_guide.md | 352 | |
-rw-r--r-- | docs/differences_from_tmk.md | 7 | |
-rw-r--r-- | docs/documentation_best_practices.md | 97 | |
-rw-r--r-- | docs/eclipse.md | 4 | |
-rw-r--r-- | docs/embedding.md | 64 | |
-rw-r--r-- | docs/faq.md | 242 | |
-rw-r--r-- | docs/faq_build.md | 80 | |
-rw-r--r-- | docs/faq_debug.md | 242 | |
-rw-r--r-- | docs/faq_general.md | 20 | |
-rw-r--r-- | docs/faq_keymap.md | 94 | |
-rw-r--r-- | docs/feature_audio.md | 204 | |
-rw-r--r-- | docs/feature_backlight.md | 17 | |
-rw-r--r-- | docs/feature_bluetooth.md | 17 | |
-rw-r--r-- | docs/feature_bootmagic.md | 29 | |
-rw-r--r-- | docs/feature_common_shortcuts.md | 163 | |
-rw-r--r-- | docs/feature_leader_key.md (renamed from docs/leader_key.md) | 0 | |
-rw-r--r-- | docs/feature_ps2_mouse.md | 238 | |
-rw-r--r-- | docs/feature_rgblight.md | 49 | |
-rw-r--r-- | docs/feature_thermal_printer.md | 10 | |
-rw-r--r-- | docs/features.md | 105 | |
-rw-r--r-- | docs/getting_started_build_tools.md | 123 | |
-rw-r--r-- | docs/getting_started_github.md | 63 | |
-rw-r--r-- | docs/getting_started_instroduction.md | 47 | |
-rw-r--r-- | docs/getting_started_make_guide.md | 171 | |
-rw-r--r-- | docs/getting_started_vagrant.md | 21 | |
-rw-r--r-- | docs/git_subtree.md | 7 | |
-rw-r--r-- | docs/gitbook/images/favicon.ico | bin | 117248 -> 1150 bytes |
-rw-r--r-- | docs/gitbook/images/favicon.png | bin | 242 -> 793 bytes |
-rw-r--r-- | docs/glossary.md | 170 | |
-rw-r--r-- | docs/hand_wire.md | 72 | |
-rw-r--r-- | docs/hhkb_alt_controller.md | 5 | |
-rw-r--r-- | docs/home.md | 134 | |
-rw-r--r-- | docs/how_keyboards_work.md | 72 | |
-rw-r--r-- | docs/key_functions.md | 121 | |
-rw-r--r-- | docs/key_lock.md | 11 | |
-rw-r--r-- | docs/keycodes.md | 531 | |
-rw-r--r-- | docs/keycodes_basic.md | 192 | |
-rw-r--r-- | docs/keycodes_us_ansi_shifted.md | 31 | |
-rw-r--r-- | docs/keymap.md | 7 | |
-rw-r--r-- | docs/keymap_config_h_example.h | 8 | |
-rw-r--r-- | docs/keymap_examples.md | 37 | |
-rw-r--r-- | docs/keymap_makefile_example.mk | 21 | |
-rw-r--r-- | docs/keymap_old.md | 685 | |
-rw-r--r-- | docs/kiibohd.asciidoc | 29 | |
-rw-r--r-- | docs/license_clarification.md | 38 | |
-rw-r--r-- | docs/license_clarification_details.md | 1272 | |
-rw-r--r-- | docs/macros.md | 10 | |
-rw-r--r-- | docs/make_instructions.md | 167 | |
-rw-r--r-- | docs/mbed_cortex_porting.md | 36 | |
-rw-r--r-- | docs/memory_write_error,_use_debug_for_more_info.md | 21 | |
-rw-r--r-- | docs/modding_your_keyboard.md | 388 | |
-rw-r--r-- | docs/mouse_keys.md | 86 | |
-rw-r--r-- | docs/other_projects.md | 62 | |
-rw-r--r-- | docs/pcb_guide.md | 151 | |
-rw-r--r-- | docs/porting_your_keyboard_to_qmk.md | 6 | |
-rw-r--r-- | docs/previously_asked_questions.asciidoc | 14 | |
-rw-r--r-- | docs/qmk_overview.md | 75 | |
-rw-r--r-- | docs/quantum_keycodes.md | 22 | |
-rw-r--r-- | docs/report_descriptor.md | 1 | |
-rw-r--r-- | docs/stenography.md | 108 | |
-rw-r--r-- | docs/tap_dance.md | 8 | |
-rw-r--r-- | docs/test_for_asciidoc.asciidoc | 17 | |
-rw-r--r-- | docs/tmk_based_projects.md | 34 | |
-rw-r--r-- | docs/tmk_own_projects.md | 69 | |
-rw-r--r-- | docs/tmk_readme.md | 243 | |
-rw-r--r-- | docs/understanding_qmk.md | 172 | |
-rw-r--r-- | docs/unicode.md | 54 | |
-rw-r--r-- | docs/unicode_and_additional_language_support.md | 54 | |
-rw-r--r-- | docs/usb_hid.md | 11 | |
-rw-r--r-- | docs/vagrant_guide.md | 27 | |
-rw-r--r-- | drivers/avr/analog.c (renamed from quantum/analog.c) | 0 | |
-rw-r--r-- | drivers/avr/analog.h (renamed from quantum/analog.h) | 0 | |
-rw-r--r-- | drivers/avr/glcdfont.c (renamed from keyboards/lets_split/common/glcdfont.c) | 0 | |
-rw-r--r-- | drivers/avr/pro_micro.h (renamed from keyboards/atreus62/pro_micro.h) | 0 | |
-rw-r--r-- | drivers/avr/ssd1306.c | 325 | |
-rw-r--r-- | drivers/avr/ssd1306.h | 93 | |
-rw-r--r-- | drivers/avr/ws2812.c | 342 | |
-rw-r--r--[-rwxr-xr-x] | drivers/avr/ws2812.h (renamed from quantum/light_ws2812.h) | 0 | |
-rw-r--r-- | drivers/ugfx/gdisp/is31fl3731c/board_is31fl3731c_template.h | 110 | |
-rw-r--r-- | drivers/ugfx/gdisp/is31fl3731c/driver.mk | 3 | |
-rw-r--r-- | drivers/ugfx/gdisp/is31fl3731c/gdisp_is31fl3731c.c | 308 | |
-rw-r--r-- | drivers/ugfx/gdisp/is31fl3731c/gdisp_lld_config.h | 36 | |
-rw-r--r-- | drivers/ugfx/gdisp/st7565/board_st7565_template.h | 113 | |
-rw-r--r-- | drivers/ugfx/gdisp/st7565/driver.mk | 3 | |
-rw-r--r-- | drivers/ugfx/gdisp/st7565/gdisp_lld_ST7565.c | 329 | |
-rw-r--r-- | drivers/ugfx/gdisp/st7565/gdisp_lld_config.h | 27 | |
-rw-r--r-- | drivers/ugfx/gdisp/st7565/st7565.h (renamed from keyboards/ergodox/infinity/drivers/gdisp/st7565ergodox/st7565.h) | 0 | |
-rw-r--r-- | keyboards/alps64/readme.md | 16 | |
-rwxr-xr-x | keyboards/amj40/Makefile | 3 | |
-rwxr-xr-x | keyboards/amj40/amj40.c | 30 | |
-rwxr-xr-x | keyboards/amj40/amj40.h | 38 | |
-rwxr-xr-x | keyboards/amj40/config.h | 94 | |
-rwxr-xr-x | keyboards/amj40/keymaps/default/Makefile | 27 | |
-rwxr-xr-x | keyboards/amj40/keymaps/default/build.sh | 42 | |
-rwxr-xr-x | keyboards/amj40/keymaps/default/keymap.c | 173 | |
-rwxr-xr-x | keyboards/amj40/keymaps/default/readme.md | 11 | |
-rwxr-xr-x | keyboards/amj40/keymaps/default/updatemerge.sh | 4 | |
-rwxr-xr-x | keyboards/amj40/keymaps/fabian/Makefile | 27 | |
-rwxr-xr-x | keyboards/amj40/keymaps/fabian/keymap.c | 236 | |
-rwxr-xr-x | keyboards/amj40/readme.md | 35 | |
-rwxr-xr-x | keyboards/amj40/rules.mk | 66 | |
-rw-r--r-- | keyboards/amj60/readme.md | 61 | |
-rw-r--r-- | keyboards/amjpad/readme.md | 14 | |
-rw-r--r-- | keyboards/atreus/readme.md | 187 | |
-rw-r--r-- | keyboards/atreus62/readme.md | 18 | |
-rw-r--r-- | keyboards/bananasplit/Makefile | 3 | |
-rw-r--r-- | keyboards/bananasplit/README.md | 29 | |
-rw-r--r-- | keyboards/bananasplit/bananasplit.c | 28 | |
-rw-r--r-- | keyboards/bananasplit/bananasplit.h | 142 | |
-rw-r--r-- | keyboards/bananasplit/config.h | 84 | |
-rw-r--r-- | keyboards/bananasplit/keymaps/0010/Makefile | 37 | |
-rw-r--r-- | keyboards/bananasplit/keymaps/0010/config.h | 24 | |
-rw-r--r-- | keyboards/bananasplit/keymaps/0010/keymap.c | 73 | |
-rw-r--r-- | keyboards/bananasplit/keymaps/coloneljesus/Makefile | 37 | |