summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--keyboards/1upkeyboards/1up60hte/1up60hte.h40
-rw-r--r--keyboards/1upkeyboards/1up60hte/info.json151
-rw-r--r--keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c26
-rw-r--r--keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c26
-rw-r--r--keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c52
-rw-r--r--keyboards/1upkeyboards/1up60hte/readme.md12
-rw-r--r--keyboards/1upkeyboards/1up60hte/rules.mk35
-rw-r--r--keyboards/4pplet/aekiso60/keymaps/default/keymap.c29
-rw-r--r--keyboards/4pplet/aekiso60/keymaps/via/keymap.c56
-rw-r--r--keyboards/4pplet/aekiso60/rev_a/rev_a.h23
-rw-r--r--keyboards/amj60/amj60.c16
-rw-r--r--keyboards/amj60/amj60.h158
-rw-r--r--keyboards/amj60/config.h82
-rw-r--r--keyboards/amj60/info.json381
-rw-r--r--keyboards/amj60/keymaps/default/keymap.c75
-rwxr-xr-xkeyboards/amj60/keymaps/iso_split_rshift/build.sh42
-rw-r--r--keyboards/amj60/keymaps/iso_split_rshift/keymap.c113
-rw-r--r--keyboards/amj60/keymaps/iso_split_rshift/readme.md30
-rw-r--r--keyboards/amj60/keymaps/iso_split_rshift/rules.mk20
-rwxr-xr-xkeyboards/amj60/keymaps/iso_split_rshift/updatemerge.sh4
-rw-r--r--keyboards/amj60/keymaps/maximized/keymap.c55
-rw-r--r--keyboards/amj60/readme.md22
-rw-r--r--keyboards/amj60/rules.mk36
-rw-r--r--keyboards/bastardkb/scylla/config.h22
-rw-r--r--keyboards/bastardkb/scylla/rules.mk4
-rw-r--r--keyboards/bastardkb/scylla/scylla.c45
-rw-r--r--keyboards/checkerboards/nop60/info.json268
-rw-r--r--keyboards/checkerboards/nop60/keymaps/7u/keymap.c6
-rw-r--r--keyboards/checkerboards/nop60/keymaps/default/config.h (renamed from keyboards/checkerboards/nop60/keymaps/2x3u/config.h)0
-rw-r--r--keyboards/checkerboards/nop60/keymaps/default/keymap.c (renamed from keyboards/checkerboards/nop60/keymaps/2x3u/keymap.c)6
-rw-r--r--keyboards/checkerboards/nop60/keymaps/via/keymap.c8
-rw-r--r--keyboards/checkerboards/nop60/nop60.h4
-rw-r--r--keyboards/ergoarrows/info.json170
-rw-r--r--keyboards/gmmk/pro/info.json103
-rw-r--r--keyboards/gmmk/pro/keymaps/iso/keymap.c65
-rw-r--r--keyboards/gmmk/pro/pro.h29
-rw-r--r--keyboards/handwired/evk/v1_3/info.json189
-rw-r--r--keyboards/handwired/marauder/config.h13
-rw-r--r--keyboards/handwired/marauder/keymaps/orvia/keymap.c198
-rw-r--r--keyboards/handwired/marauder/keymaps/orvia/rules.mk3
-rw-r--r--keyboards/handwired/marauder/keymaps/via/keymap.c52
-rw-r--r--keyboards/handwired/marauder/keymaps/via/rules.mk1
-rw-r--r--keyboards/handwired/marauder/readme.md4
-rw-r--r--keyboards/handwired/marauder/rules.mk4
-rw-r--r--keyboards/handwired/ortho5x14/info.json2
-rw-r--r--keyboards/handwired/ortho5x14/readme.md2
-rw-r--r--keyboards/handwired/symmetric70_proto/debug_config.h33
-rw-r--r--keyboards/handwired/symmetric70_proto/local_features.mk108
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_debug/gpio_extr.h10
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_debug/matrix.c (renamed from keyboards/handwired/symmetric70_proto/matrix.c)152
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_debug/readme.md200
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/cpp_map.h53
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/gpio_extr.h28
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/matrix.c234
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/matrix_config_expand.c234
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/matrix_extension_74hc15x.c72
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/matrix_extr.h36
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/readme.md168
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/test_config.h21
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/test_config_74hc157.h28
-rw-r--r--keyboards/handwired/symmetric70_proto/matrix_fast/test_config_direct.h34
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/config.h157
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/fast/config.h52
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/fast/readme.md1
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/fast/rules.mk6
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/normal/config.h41
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/normal/readme.md1
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/normal/rules.mk6
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/readme.md27
-rw-r--r--keyboards/handwired/symmetric70_proto/promicro/rules.mk (renamed from keyboards/handwired/symmetric70_proto/rules.mk)5
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/config.h165
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/fast/config.h44
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/fast/readme.md1
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/fast/rules.mk6
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/normal/config.h36
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/normal/readme.md1
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/normal/rules.mk6
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/proton_c.c12
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/readme.md26
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/rules.mk23
-rw-r--r--keyboards/handwired/symmetric70_proto/readme.md16
-rw-r--r--keyboards/handwired/traveller/info.json90
-rw-r--r--keyboards/handwired/traveller/keymaps/default/keymap.c157
-rw-r--r--keyboards/handwired/traveller/traveller.h8
-rw-r--r--keyboards/ianklug/grooveboard/config.h (renamed from keyboards/handwired/symmetric70_proto/config.h)38
-rw-r--r--keyboards/ianklug/grooveboard/grooveboard.c17
-rw-r--r--keyboards/ianklug/grooveboard/grooveboard.h33
-rw-r--r--keyboards/ianklug/grooveboard/info.json17
-rw-r--r--keyboards/ianklug/grooveboard/keymaps/default/keymap.c28
-rw-r--r--keyboards/ianklug/grooveboard/keymaps/default/readme.md1
-rw-r--r--keyboards/ianklug/grooveboard/keymaps/via/keymap.c37
-rw-r--r--keyboards/ianklug/grooveboard/keymaps/via/readme.md1
-rw-r--r--keyboards/ianklug/grooveboard/keymaps/via/rules.mk2
-rw-r--r--keyboards/ianklug/grooveboard/readme.md21
-rw-r--r--keyboards/ianklug/grooveboard/rules.mk22
-rw-r--r--keyboards/lucid/phantom_solder/keymaps/default/keymap.c20
-rw-r--r--keyboards/lucid/phantom_solder/keymaps/via/keymap.c35
-rw-r--r--keyboards/lucid/phantom_solder/phantom_solder.h6
-rw-r--r--keyboards/massdrop/alt/matrix.c178
-rw-r--r--keyboards/massdrop/alt/rules.mk2
-rw-r--r--keyboards/massdrop/ctrl/matrix.c178
-rw-r--r--keyboards/massdrop/ctrl/rules.mk2
-rw-r--r--keyboards/mechlovin/infinity87/rev1/rogue87/info.json2
-rw-r--r--keyboards/mechlovin/infinity87/rev1/rouge87/info.json2
-rwxr-xr-xkeyboards/melgeek/mj6xy/config.h40
-rwxr-xr-xkeyboards/melgeek/mj6xy/info.json3472
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_7u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_7u_spc_split_bs/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_3u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_3u_spc_split_bs/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_6u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_6u_spc_split_bs/keymap.c36
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_split_3u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_split_bs/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_arrow_split_bs_3u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_ansi_split_bs/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_1u_lshift_7u_spc_split_bs_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_1u_lshift_7u_spc_split_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_1u_lshift_split_bs_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_1u_lshift_split_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_7u_spc/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_7u_spc_split_bs/keymap.c35
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_7u_spc_split_bs_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_7u_spc_split_rshift/keymap.c39
-rwxr-xr-xkeyboards/melgeek/mj6xy/keymaps/60_iso_arrow/keymap.c35
-rwxr-xr-x