From d9e4dad0a828a8a904f44dda090a4d6d08fe2948 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 11 Jun 2016 13:31:31 -0400 Subject: Makefile redo & other features (#395) * .build containment implemented * no destructive variable setting - builds in either folder * make from 3 places * cleans before each build * make from root with keyboard=keyboard, keymap=keymap * make from keyboard/keyboard with keymap=keymap * make from keymaps/keymap * only implemented on planck * adds color diag to avr-gcc * makefiles for all plancks, clean-up * quick build-all makefile for plancks * reformatting of make output (colors) * color toggle, tmk path corrections * correct if statement for color * move config.h to main makefile, updates preonic, atomic * format update, all keyboards targets * makefile optional for build all target, alps and arrow_pad updated * alps updated * make planck default, trying out travis recipe for all-keyboards * all-keymaps target, different travis recipe * updates alps64 * updates keyboards to new format * updates clue* projects * all projects updated, specialise EZ .hex, let .hex through * updates travis * automatically find root, keyboard, keymap * silent echo, cleaned-up mass make output * updates all keyboards' .hex files except EZ * Rename Bantam44.c to bantam44.c * Rename Bantam44.h to bantam44.h * nananana * adds six key keyboard * does same to ez as rest * updates send_string example * brings ergodox_ez up to date * updates template/new project script * adds sixkeyboard * adds readme for sixkeyboard * adds sixkeyboard to travis * filenames, gitignore mess * define clock prescaler stuff manually * make quick, size test example * documentation and dfu-no-build --- keyboard/alps64/Makefile | 43 +- keyboard/alps64/alps64.h | 15 - keyboard/alps64/keymaps/default.c | 12 - keyboard/alps64/keymaps/default/compiled.hex | 1373 +++++ keyboard/alps64/keymaps/default/keymap.c | 12 + keyboard/alps64/keymaps/hasu.c | 151 - keyboard/arrow_pad/Makefile | 80 +- keyboard/arrow_pad/keymaps/default.c | 163 - keyboard/arrow_pad/keymaps/default/compiled.hex | 1490 ++++++ keyboard/arrow_pad/keymaps/default/keymap.c | 163 + keyboard/arrow_pad/keymaps/pad_21/Makefile | 17 + keyboard/arrow_pad/keymaps/pad_21/compiled.hex | 893 ++++ keyboard/arrow_pad/keymaps/pad_21/makefile.mk | 17 - keyboard/arrow_pad/keymaps/pad_24/Makefile | 17 + keyboard/arrow_pad/keymaps/pad_24/compiled.hex | 935 ++++ keyboard/arrow_pad/keymaps/pad_24/makefile.mk | 17 - keyboard/atomic/Makefile | 103 +- keyboard/atomic/keymaps/default.c | 234 - keyboard/atomic/keymaps/default/compiled.hex | 1098 ++++ keyboard/atomic/keymaps/default/keymap.c | 234 + keyboard/atomic/keymaps/pvc/Makefile | 15 + keyboard/atomic/keymaps/pvc/compiled.hex | 1700 +++++++ keyboard/atomic/keymaps/pvc/makefile.mk | 17 - keyboard/atreus/Makefile | 55 +- keyboard/atreus/keymaps/default.c | 51 - keyboard/atreus/keymaps/default/compiled.hex | 1328 +++++ keyboard/atreus/keymaps/default/keymap.c | 51 + keyboard/atreus/keymaps/gerb.c | 66 - keyboard/atreus/keymaps/gerb/compiled.hex | 1339 +++++ keyboard/atreus/keymaps/gerb/keymap.c | 66 + keyboard/bantam44/Bantam44.c | 25 - keyboard/bantam44/Bantam44.h | 29 - keyboard/bantam44/Makefile | 59 +- keyboard/bantam44/bantam44.c | 25 + keyboard/bantam44/bantam44.h | 29 + keyboard/bantam44/keymaps/default.c | 30 - keyboard/bantam44/keymaps/default/compiled.hex | 1398 +++++ keyboard/bantam44/keymaps/default/keymap.c | 30 + keyboard/clueboard1/Makefile | 59 +- keyboard/clueboard1/keymaps/default/compiled.hex | 1183 +++++ keyboard/clueboard1/keymaps/default/keymap.c | 184 + keyboard/clueboard1/keymaps/keymap_default.c | 184 - keyboard/clueboard2/Makefile | 58 +- keyboard/clueboard2/keymaps/default/compiled.hex | 1246 +++++ keyboard/clueboard2/keymaps/default/keymap.c | 183 + keyboard/clueboard2/keymaps/keymap_default.c | 183 - keyboard/clueboard2/keymaps/keymap_max.c | 147 - keyboard/clueboard2/keymaps/keymap_skully.c | 108 - keyboard/clueboard2/keymaps/max/Makefile | 49 + keyboard/clueboard2/keymaps/max/compiled.hex | 1536 ++++++ keyboard/clueboard2/keymaps/max/keymap.c | 147 + keyboard/clueboard2/keymaps/skully/compiled.hex | 1246 +++++ keyboard/clueboard2/keymaps/skully/keymap.c | 108 + keyboard/cluepad/Makefile | 58 +- keyboard/cluepad/keymaps/default/compiled.hex | 1123 ++++ keyboard/cluepad/keymaps/default/keymap.c | 122 + keyboard/cluepad/keymaps/keymap_default.c | 122 - keyboard/ergodox_ez/Makefile | 74 +- keyboard/ergodox_ez/keymaps/ab/ab.hex | 1146 ----- keyboard/ergodox_ez/keymaps/ab/compiled.hex | 1147 +++++ keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex | 1152 ----- keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c | 185 - keyboard/ergodox_ez/keymaps/adnw/k_o_y/readme.md | 7 - .../ergodox_ez/keymaps/adnw_k_o_y/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c | 185 + keyboard/ergodox_ez/keymaps/adnw_k_o_y/readme.md | 7 + keyboard/ergodox_ez/keymaps/alexjj/compiled.hex | 1172 +++++ keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 1141 ----- keyboard/ergodox_ez/keymaps/algernon/Makefile | 4 + keyboard/ergodox_ez/keymaps/algernon/algernon.hex | 1259 ----- keyboard/ergodox_ez/keymaps/algernon/compiled.hex | 1257 +++++ keyboard/ergodox_ez/keymaps/algernon/config.h | 27 + keyboard/ergodox_ez/keymaps/algernon/config_user.h | 27 - keyboard/ergodox_ez/keymaps/algernon/makefile.mk | 4 - .../ergodox_ez/keymaps/andrew_osx/andrew_osx.hex | 1121 ---- .../ergodox_ez/keymaps/andrew_osx/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/bepo/bepo.hex | 1193 ----- keyboard/ergodox_ez/keymaps/bepo/compiled.hex | 1190 +++++ keyboard/ergodox_ez/keymaps/coderkun_neo2/Makefile | 1 + .../keymaps/coderkun_neo2/coderkun_neo2.hex | 1143 ----- .../ergodox_ez/keymaps/coderkun_neo2/compiled.hex | 1195 +++++ keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c | 2 +- keyboard/ergodox_ez/keymaps/colemak/colemak.hex | 1121 ---- keyboard/ergodox_ez/keymaps/colemak/compiled.hex | 1158 +++++ .../colemak_osx_pc_no/colemak_osx_pc_no.hex | 1142 ----- .../keymaps/colemak_osx_pc_no/compiled.hex | 1179 +++++ .../ergodox_ez/keymaps/csharp_dev/compiled.hex | 1184 +++++ .../ergodox_ez/keymaps/csharp_dev/csharp_dev.hex | 1147 ----- keyboard/ergodox_ez/keymaps/dave/compiled.hex | 1169 +++++ keyboard/ergodox_ez/keymaps/dave/dave.hex | 1172 ----- keyboard/ergodox_ez/keymaps/default/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/default/default.hex | 1121 ---- .../ergodox_ez/keymaps/default_osx/compiled.hex | 1158 +++++ .../ergodox_ez/keymaps/default_osx/default_osx.hex | 1121 ---- keyboard/ergodox_ez/keymaps/dragon788/compiled.hex | 1169 +++++ .../ergodox_ez/keymaps/dragon788/dragon788.hex | 1131 ----- keyboard/ergodox_ez/keymaps/dvorak/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex | 1121 ---- .../keymaps/dvorak_intl_squisher/compiled.hex | 1158 +++++ .../dvorak_intl_squisher/dvorak_intl_squisher.hex | 1127 ---- .../ergodox_ez/keymaps/dvorak_spanish/compiled.hex | 1175 +++++ .../keymaps/dvorak_spanish/dvorak_spanish.hex | 5371 -------------------- .../ergodox_ez/keymaps/emacs_osx_dk/compiled.hex | 1158 +++++ .../keymaps/emacs_osx_dk/emacs_osx_dk.hex | 1121 ---- .../keymaps/erez_experimental/compiled.hex | 1167 +++++ .../erez_experimental/erez_experimental.hex | 1107 ---- .../ergodox_ez/keymaps/german-kinergo/compiled.hex | 1158 +++++ .../keymaps/german-kinergo/german-kinergo.hex | 1121 ---- .../ergodox_ez/keymaps/german-manuneo/compiled.hex | 1274 +++++ .../keymaps/german-manuneo/german-manuneo.hex | 1240 ----- keyboard/ergodox_ez/keymaps/german/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/german/german.hex | 1121 ---- keyboard/ergodox_ez/keymaps/j3rn/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex | 1121 ---- keyboard/ergodox_ez/keymaps/jack/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/jack/jack.hex | 1121 ---- keyboard/ergodox_ez/keymaps/jacobono/compiled.hex | 1179 +++++ keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex | 1142 ----- keyboard/ergodox_ez/keymaps/jgarr/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex | 1121 ---- keyboard/ergodox_ez/keymaps/kastyle/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex | 1121 ---- keyboard/ergodox_ez/keymaps/kines-ish/compiled.hex | 1158 +++++ .../ergodox_ez/keymaps/kines-ish/kines-ish.hex | 1121 ---- .../ergodox_ez/keymaps/mpiechotka/compiled.hex | 1181 +++++ .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex | 1144 ----- keyboard/ergodox_ez/keymaps/msc/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/msc/msc.hex | 1118 ---- keyboard/ergodox_ez/keymaps/naps62/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex | 1474 ------ keyboard/ergodox_ez/keymaps/naps62/keymap.c | 4 +- keyboard/ergodox_ez/keymaps/ordinary/compiled.hex | 1209 +++++ keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex | 1202 ----- keyboard/ergodox_ez/keymaps/osx_de/compiled.hex | 1242 +++++ keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 1235 ----- .../keymaps/osx_de_adnw_koy/compiled.hex | 1178 +++++ .../keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex | 1171 ----- .../keymaps/osx_de_experimental/compiled.hex | 1253 +++++ .../osx_de_experimental/osx_de_experimental.hex | 1247 ----- keyboard/ergodox_ez/keymaps/osx_fr/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex | 1121 ---- .../keymaps/osx_kinesis_pnut/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/plover/compiled.hex | 1169 +++++ keyboard/ergodox_ez/keymaps/plover/plover.hex | 1131 ----- keyboard/ergodox_ez/keymaps/plums/compiled.hex | 1165 +++++ keyboard/ergodox_ez/keymaps/plums/plums.hex | 1159 ----- .../keymaps/romanzolotarev-norman-osx/compiled.hex | 1122 ++++ .../romanzolotarev-norman-osx.hex | 1092 ---- .../compiled.hex | 1169 +++++ .../romanzolotarev-norman-plover-osx-hjkl.hex | 1139 ----- .../romanzolotarev-norman-plover-osx/compiled.hex | 1169 +++++ .../romanzolotarev-norman-plover-osx.hex | 1132 ----- .../romanzolotarev-norman-qwerty-osx/compiled.hex | 1145 +++++ .../romanzolotarev-norman-qwerty-osx.hex | 1139 ----- keyboard/ergodox_ez/keymaps/sneako/compiled.hex | 1158 +++++ keyboard/ergodox_ez/keymaps/sneako/sneako.hex | 1152 ----- .../ergodox_ez/keymaps/software_neo2/compiled.hex | 1147 +++++ .../keymaps/software_neo2/software_neo2.hex | 1110 ---- .../ergodox_ez/keymaps/supercoder/compiled.hex | 1122 ++++ .../ergodox_ez/keymaps/supercoder/supercoder.hex | 846 --- keyboard/ergodox_ez/keymaps/techtomas/compiled.hex | 1169 +++++ .../ergodox_ez/keymaps/techtomas/techtomas.hex | 1182 ----- keyboard/ergodox_ez/keymaps/tm2030/compiled.hex | 1224 +++++ keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex | 1187 ----- .../ergodox_ez/keymaps/tonyabra_osx/compiled.hex | 1158 +++++ .../keymaps/tonyabra_osx/tonyabra_osx.hex | 1121 ---- keyboard/ergodox_ez/keymaps/townk_osx/compiled.hex | 1196 +++++ .../ergodox_ez/keymaps/townk_osx/townk_osx.hex | 1166 ----- keyboard/ergodox_ez/keymaps/twey/compiled.hex | 1178 +++++ keyboard/ergodox_ez/keymaps/twey/twey.hex | 1122 ---- .../keymaps/workman_osx_mdw/compiled.hex | 1239 +++++ .../keymaps/workman_osx_mdw/workman_osx_mdw.hex | 1199 ----- .../ergodox_ez/keymaps/zweihander-osx/compiled.hex | 1173 +++++ .../keymaps/zweihander-osx/zweihander-osx.hex | 1172 ----- keyboard/ergodox_ez/makeallhex.sh | 9 - keyboard/ergodox_ez/readme.md | 6 +- keyboard/gh60/Makefile | 247 +- keyboard/gh60/Makefile.pjrc | 116 - keyboard/gh60/README.md | 201 +- keyboard/gh60/config.h | 231 +- keyboard/gh60/gh60.c | 68 + keyboard/gh60/gh60.h | 81 + keyboard/gh60/gh60revc.jpg | Bin 0 -> 1424987 bytes keyboard/gh60/keymap_common.h | 84 - keyboard/gh60/keymaps/default/compiled.hex | 1019 ++++ keyboard/gh60/keymaps/default/keymap.c | 69 + keyboard/gh60/keymaps/hasu.c | 145 - keyboard/gh60/keymaps/hhkb.c | 52 - keyboard/gh60/keymaps/plain.c | 11 - keyboard/gh60/keymaps/poker.c | 104 - keyboard/gh60/keymaps/poker_bit.c | 50 - keyboard/gh60/keymaps/poker_set.c | 82 - keyboard/gh60/keymaps/spacefn.c | 55 - keyboard/gh60/led.c | 31 - keyboard/gh60/matrix.c | 211 - keyboard/gh60/pinout.txt | 18 + keyboard/gh60_rev_c/Makefile | 140 - keyboard/gh60_rev_c/README.md | 60 - keyboard/gh60_rev_c/config.h | 158 - keyboard/gh60_rev_c/gh60.c | 68 - keyboard/gh60_rev_c/gh60.h | 81 - keyboard/gh60_rev_c/gh60revc.jpg | Bin 1424987 -> 0 bytes keyboard/gh60_rev_c/keymaps/default.c | 69 - keyboard/gh60_rev_c/pinout.txt | 18 - keyboard/hhkb/Makefile | 59 +- keyboard/hhkb/hhkb.c | 29 + keyboard/hhkb/hhkb.h | 30 + keyboard/hhkb/hhkb_qmk.c | 29 - keyboard/hhkb/hhkb_qmk.h | 30 - keyboard/hhkb/keymaps/default.c | 78 - keyboard/hhkb/keymaps/default/compiled.hex | 1381 +++++ keyboard/hhkb/keymaps/default/keymap.c | 78 + keyboard/hhkb/keymaps/lxol.c | 208 - keyboard/hhkb/keymaps/lxol/compiled.hex | 1421 ++++++ keyboard/hhkb/keymaps/lxol/keymap.c | 208 + keyboard/jd45/Makefile | 60 +- keyboard/jd45/keymaps/default.c | 31 - keyboard/jd45/keymaps/default/compiled.hex | 1113 ++++ keyboard/jd45/keymaps/default/keymap.c | 31 + keyboard/jd45/keymaps/justin.c | 101 - keyboard/jd45/keymaps/justin/compiled.hex | 1154 +++++ keyboard/jd45/keymaps/justin/keymap.c | 101 + keyboard/kc60/Makefile | 114 + keyboard/kc60/README.md | 24 + keyboard/kc60/config.h | 162 + keyboard/kc60/kc60.c | 111 + keyboard/kc60/kc60.h | 36 + keyboard/kc60/keymaps/default/compiled.hex | 1452 ++++++ keyboard/kc60/keymaps/default/keymap.c | 24 + keyboard/kc60_v2/Makefile | 158 - keyboard/kc60_v2/README.md | 24 - keyboard/kc60_v2/config.h | 161 - keyboard/kc60_v2/kc60.c | 111 - keyboard/kc60_v2/kc60.h | 36 - keyboard/kc60_v2/keymaps/default.c | 24 - keyboard/planck/Makefile | 103 +- keyboard/planck/keymaps/alexey/Makefile | 63 + keyboard/planck/keymaps/alexey/alexey.c | 51 - keyboard/planck/keymaps/alexey/compiled.hex | 1444 ++++++ keyboard/planck/keymaps/alexey/keymap.c | 51 + keyboard/planck/keymaps/angerthosenear/Makefile | 63 + .../planck/keymaps/angerthosenear/angerthosenear.c | 50 - .../planck/keymaps/angerthosenear/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/angerthosenear/keymap.c | 39 + keyboard/planck/keymaps/austin/Makefile | 63 + keyboard/planck/keymaps/austin/austin.c | 50 - keyboard/planck/keymaps/austin/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/austin/keymap.c | 39 + keyboard/planck/keymaps/bone2planck/Makefile | 63 + keyboard/planck/keymaps/bone2planck/bone2planck.c | 112 - keyboard/planck/keymaps/bone2planck/compiled.hex | 1450 ++++++ keyboard/planck/keymaps/bone2planck/keymap.c | 112 + keyboard/planck/keymaps/brandon/Makefile | 63 + keyboard/planck/keymaps/brandon/brandon.c | 134 - keyboard/planck/keymaps/brandon/compiled.hex | 1456 ++++++ keyboard/planck/keymaps/brandon/keymap.c | 134 + keyboard/planck/keymaps/cbbrowne/Makefile | 63 + keyboard/planck/keymaps/cbbrowne/compiled.hex | 1463 ++++++ keyboard/planck/keymaps/charlie/Makefile | 63 + keyboard/planck/keymaps/charlie/charlie.c | 54 - keyboard/planck/keymaps/charlie/compiled.hex | 1445 ++++++ keyboard/planck/keymaps/charlie/keymap.c | 54 + keyboard/planck/keymaps/daniel/Makefile | 63 + keyboard/planck/keymaps/daniel/compiled.hex | 1448 ++++++ keyboard/planck/keymaps/daniel/daniel.c | 48 - keyboard/planck/keymaps/daniel/keymap.c | 37 + keyboard/planck/keymaps/david/Makefile | 63 + keyboard/planck/keymaps/david/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/david/david.c | 76 - keyboard/planck/keymaps/david/keymap.c | 38 + keyboard/planck/keymaps/default/Makefile | 63 + keyboard/planck/keymaps/default/compiled.hex | 1611 ++++++ keyboard/planck/keymaps/default/makefile.mk | 2 - keyboard/planck/keymaps/dzobert/Makefile | 63 + keyboard/planck/keymaps/dzobert/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/dzobert/dzobert.c | 49 - keyboard/planck/keymaps/dzobert/keymap.c | 38 + keyboard/planck/keymaps/experimental/Makefile | 63 + keyboard/planck/keymaps/experimental/compiled.hex | 1645 ++++++ keyboard/planck/keymaps/experimental/keymap.c | 2 +- keyboard/planck/keymaps/experimental/makefile.mk | 5 - .../keymaps/experimental/planck_experimental.hex | 1645 ++++++ keyboard/planck/keymaps/gabriel/Makefile | 63 + keyboard/planck/keymaps/gabriel/compiled.hex | 1450 ++++++ keyboard/planck/keymaps/gabriel/gabriel.c | 108 - keyboard/planck/keymaps/gabriel/keymap.c | 108 + keyboard/planck/keymaps/jacob/Makefile | 63 + keyboard/planck/keymaps/jacob/compiled.hex | 1444 ++++++ keyboard/planck/keymaps/joe/Makefile | 63 + keyboard/planck/keymaps/joe/compiled.hex | 1479 ++++++ keyboard/planck/keymaps/joe/joe.c | 88 - keyboard/planck/keymaps/joe/keymap.c | 89 + keyboard/planck/keymaps/kyle/Makefile | 63 + keyboard/planck/keymaps/kyle/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/kyle/keymap.c | 38 + keyboard/planck/keymaps/kyle/kyle.c | 49 - keyboard/planck/keymaps/leo/Makefile | 63 + keyboard/planck/keymaps/leo/compiled.hex | 1454 ++++++ keyboard/planck/keymaps/leo/keymap.c | 35 + keyboard/planck/keymaps/leo/leo.c | 46 - keyboard/planck/keymaps/lock/README.md | 3 - keyboard/planck/keymaps/lock/keymap.c | 156 - keyboard/planck/keymaps/lucas/Makefile | 63 + keyboard/planck/keymaps/lucas/compiled.hex | 1471 ++++++ keyboard/planck/keymaps/lucas/keymap.c | 163 + keyboard/planck/keymaps/lucas/lucas.c | 163 - keyboard/planck/keymaps/lukas/Makefile | 63 + keyboard/planck/keymaps/lukas/compiled.hex | 1446 ++++++ keyboard/planck/keymaps/lukas/keymap.c | 64 + keyboard/planck/keymaps/lukas/lukas.c | 64 - keyboard/planck/keymaps/max/Makefile | 63 + keyboard/planck/keymaps/max/compiled.hex | 1449 ++++++ keyboard/planck/keymaps/max/keymap.c | 38 + keyboard/planck/keymaps/max/max.c | 49 - keyboard/planck/keymaps/mollat/Makefile | 63 + keyboard/planck/keymaps/mollat/compiled.hex | 1495 ++++++ keyboard/planck/keymaps/mollat/keymap.c | 149 + keyboard/planck/keymaps/mollat/mollat.c | 149 - keyboard/planck/keymaps/monkey/monkey.c | 76 - keyboard/planck/keymaps/nico/Makefile | 63 + keyboard/planck/keymaps/nico/compiled.hex | 1456 ++++++ keyboard/planck/keymaps/nico/keymap.c | 69 + keyboard/planck/keymaps/nico/nico.c | 69 - keyboard/planck/keymaps/numpad/numpad.c | 26 - keyboard/planck/keymaps/pete/Makefile | 53 + keyboard/planck/keymaps/pete/compiled.hex | 1143 +++++ keyboard/planck/keymaps/pete/keymap.c | 6 +- keyboard/planck/keymaps/pete/makefile.mk | 2 - keyboard/planck/keymaps/pvc/Makefile | 62 + keyboard/planck/keymaps/pvc/compiled.hex | 1635 ++++++ keyboard/planck/keymaps/pvc/makefile.mk | 17 - keyboard/planck/keymaps/tak3over/Makefile | 63 + keyboard/planck/keymaps/tak3over/compiled.hex | 1456 ++++++ keyboard/planck/keymaps/tak3over/keymap.c | 130 + keyboard/planck/keymaps/tak3over/tak3over.c | 130 - keyboard/planck/keymaps/unicode/Makefile | 49 + keyboard/planck/keymaps/unicode/compiled.hex | 1185 +++++ keyboard/planck/keymaps/unicode/makefile.mk | 1 - keyboard/planck/keymaps/yang/Makefile | 49 + keyboard/planck/keymaps/yang/compiled.hex | 1318 +++++ keyboard/preonic/Makefile | 94 +- keyboard/preonic/keymaps/default/Makefile | 63 + keyboard/preonic/keymaps/default/compiled.hex | 1590 ++++++ keyboard/preonic/keymaps/default/makefile.mk | 1 - keyboard/preonic/keymaps/lock/README.md | 3 - keyboard/preonic/keymaps/lock/keymap.c | 105 - keyboard/preonic/keymaps/nerdgasm/README.md | 34 - keyboard/preonic/keymaps/nerdgasm/keymap.c | 117 - keyboard/retro_refit/Makefile | 58 +- keyboard/retro_refit/keymaps/default.c | 33 - keyboard/retro_refit/keymaps/default/compiled.hex | 1423 ++++++ keyboard/retro_refit/keymaps/default/keymap.c | 33 + keyboard/sixkeyboard/Makefile | 113 + keyboard/sixkeyboard/README.md | 18 + keyboard/sixkeyboard/config.h | 115 + keyboard/sixkeyboard/keymaps/default/compiled.hex | 760 +++ keyboard/sixkeyboard/keymaps/default/keymap.c | 39 + keyboard/sixkeyboard/matrix.c | 120 + keyboard/sixkeyboard/sixkeyboard.c | 52 + keyboard/sixkeyboard/sixkeyboard.h | 22 + 360 files changed, 139240 insertions(+), 71499 deletions(-) delete mode 100644 keyboard/alps64/keymaps/default.c create mode 100644 keyboard/alps64/keymaps/default/compiled.hex create mode 100644 keyboard/alps64/keymaps/default/keymap.c delete mode 100644 keyboard/alps64/keymaps/hasu.c delete mode 100644 keyboard/arrow_pad/keymaps/default.c create mode 100644 keyboard/arrow_pad/keymaps/default/compiled.hex create mode 100644 keyboard/arrow_pad/keymaps/default/keymap.c create mode 100644 keyboard/arrow_pad/keymaps/pad_21/Makefile create mode 100644 keyboard/arrow_pad/keymaps/pad_21/compiled.hex delete mode 100644 keyboard/arrow_pad/keymaps/pad_21/makefile.mk create mode 100644 keyboard/arrow_pad/keymaps/pad_24/Makefile create mode 100644 keyboard/arrow_pad/keymaps/pad_24/compiled.hex delete mode 100644 keyboard/arrow_pad/keymaps/pad_24/makefile.mk delete mode 100644 keyboard/atomic/keymaps/default.c create mode 100644 keyboard/atomic/keymaps/default/compiled.hex create mode 100644 keyboard/atomic/keymaps/default/keymap.c create mode 100644 keyboard/atomic/keymaps/pvc/Makefile create mode 100644 keyboard/atomic/keymaps/pvc/compiled.hex delete mode 100644 keyboard/atomic/keymaps/pvc/makefile.mk delete mode 100644 keyboard/atreus/keymaps/default.c create mode 100644 keyboard/atreus/keymaps/default/compiled.hex create mode 100644 keyboard/atreus/keymaps/default/keymap.c delete mode 100644 keyboard/atreus/keymaps/gerb.c create mode 100644 keyboard/atreus/keymaps/gerb/compiled.hex create mode 100644 keyboard/atreus/keymaps/gerb/keymap.c delete mode 100644 keyboard/bantam44/Bantam44.c delete mode 100644 keyboard/bantam44/Bantam44.h create mode 100644 keyboard/bantam44/bantam44.c create mode 100644 keyboard/bantam44/bantam44.h delete mode 100644 keyboard/bantam44/keymaps/default.c create mode 100644 keyboard/bantam44/keymaps/default/compiled.hex create mode 100644 keyboard/bantam44/keymaps/default/keymap.c create mode 100644 keyboard/clueboard1/keymaps/default/compiled.hex create mode 100644 keyboard/clueboard1/keymaps/default/keymap.c delete mode 100644 keyboard/clueboard1/keymaps/keymap_default.c create mode 100644 keyboard/clueboard2/keymaps/default/compiled.hex create mode 100644 keyboard/clueboard2/keymaps/default/keymap.c delete mode 100644 keyboard/clueboard2/keymaps/keymap_default.c delete mode 100644 keyboard/clueboard2/keymaps/keymap_max.c delete mode 100644 keyboard/clueboard2/keymaps/keymap_skully.c create mode 100644 keyboard/clueboard2/keymaps/max/Makefile create mode 100644 keyboard/clueboard2/keymaps/max/compiled.hex create mode 100644 keyboard/clueboard2/keymaps/max/keymap.c create mode 100644 keyboard/clueboard2/keymaps/skully/compiled.hex create mode 100644 keyboard/clueboard2/keymaps/skully/keymap.c create mode 100644 keyboard/cluepad/keymaps/default/compiled.hex create mode 100644 keyboard/cluepad/keymaps/default/keymap.c delete mode 100644 keyboard/cluepad/keymaps/keymap_default.c delete mode 100644 keyboard/ergodox_ez/keymaps/ab/ab.hex create mode 100644 keyboard/ergodox_ez/keymaps/ab/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex delete mode 100644 keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c delete mode 100644 keyboard/ergodox_ez/keymaps/adnw/k_o_y/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex create mode 100644 keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/adnw_k_o_y/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/alexjj/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/alexjj/keymap.hex create mode 100644 keyboard/ergodox_ez/keymaps/algernon/Makefile delete mode 100644 keyboard/ergodox_ez/keymaps/algernon/algernon.hex create mode 100644 keyboard/ergodox_ez/keymaps/algernon/compiled.hex create mode 100644 keyboard/ergodox_ez/keymaps/algernon/config.h delete mode 100644 keyboard/ergodox_ez/keymaps/algernon/config_user.h delete mode 100644 keyboard/ergodox_ez/keymaps/algernon/makefile.mk delete mode 100644 keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/andrew_osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/bepo/bepo.hex create mode 100644 keyboard/ergodox_ez/keymaps/bepo/compiled.hex create mode 100644 keyboard/ergodox_ez/keymaps/coderkun_neo2/Makefile delete mode 100644 keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex create mode 100644 keyboard/ergodox_ez/keymaps/coderkun_neo2/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/colemak/colemak.hex create mode 100644 keyboard/ergodox_ez/keymaps/colemak/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex create mode 100644 keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex create mode 100644 keyboard/ergodox_ez/keymaps/csharp_dev/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex create mode 100644 keyboard/ergodox_ez/keymaps/dave/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/dave/dave.hex create mode 100644 keyboard/ergodox_ez/keymaps/default/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/default/default.hex create mode 100644 keyboard/ergodox_ez/keymaps/default_osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/dragon788/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex create mode 100644 keyboard/ergodox_ez/keymaps/dvorak/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/dvorak_spanish/dvorak_spanish.hex create mode 100644 keyboard/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex create mode 100644 keyboard/ergodox_ez/keymaps/erez_experimental/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex create mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex create mode 100644 keyboard/ergodox_ez/keymaps/german/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/german/german.hex create mode 100644 keyboard/ergodox_ez/keymaps/j3rn/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex create mode 100644 keyboard/ergodox_ez/keymaps/jack/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/jack/jack.hex create mode 100644 keyboard/ergodox_ez/keymaps/jacobono/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex create mode 100644 keyboard/ergodox_ez/keymaps/jgarr/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex create mode 100644 keyboard/ergodox_ez/keymaps/kastyle/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex create mode 100644 keyboard/ergodox_ez/keymaps/kines-ish/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex create mode 100644 keyboard/ergodox_ez/keymaps/mpiechotka/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex create mode 100644 keyboard/ergodox_ez/keymaps/msc/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/msc/msc.hex create mode 100644 keyboard/ergodox_ez/keymaps/naps62/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_de/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_fr/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex create mode 100644 keyboard/ergodox_ez/keymaps/plover/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/plover/plover.hex create mode 100644 keyboard/ergodox_ez/keymaps/plums/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/plums/plums.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/sneako/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/sneako/sneako.hex create mode 100644 keyboard/ergodox_ez/keymaps/software_neo2/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex create mode 100644 keyboard/ergodox_ez/keymaps/supercoder/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/supercoder/supercoder.hex create mode 100644 keyboard/ergodox_ez/keymaps/techtomas/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/techtomas/techtomas.hex create mode 100644 keyboard/ergodox_ez/keymaps/tm2030/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex create mode 100644 keyboard/ergodox_ez/keymaps/tonyabra_osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/townk_osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/twey/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/twey/twey.hex create mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex create mode 100644 keyboard/ergodox_ez/keymaps/zweihander-osx/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex delete mode 100755 keyboard/ergodox_ez/makeallhex.sh delete mode 100644 keyboard/gh60/Makefile.pjrc create mode 100644 keyboard/gh60/gh60.c create mode 100644 keyboard/gh60/gh60.h create mode 100644 keyboard/gh60/gh60revc.jpg delete mode 100644 keyboard/gh60/keymap_common.h create mode 100644 keyboard/gh60/keymaps/default/compiled.hex create mode 100644 keyboard/gh60/keymaps/default/keymap.c delete mode 100644 keyboard/gh60/keymaps/hasu.c delete mode 100644 keyboard/gh60/keymaps/hhkb.c delete mode 100644 keyboard/gh60/keymaps/plain.c delete mode 100644 keyboard/gh60/keymaps/poker.c delete mode 100644 keyboard/gh60/keymaps/poker_bit.c delete mode 100644 keyboard/gh60/keymaps/poker_set.c delete mode 100644 keyboard/gh60/keymaps/spacefn.c delete mode 100644 keyboard/gh60/led.c delete mode 100644 keyboard/gh60/matrix.c create mode 100644 keyboard/gh60/pinout.txt delete mode 100644 keyboard/gh60_rev_c/Makefile delete mode 100644 keyboard/gh60_rev_c/README.md delete mode 100644 keyboard/gh60_rev_c/config.h delete mode 100644 keyboard/gh60_rev_c/gh60.c delete mode 100644 keyboard/gh60_rev_c/gh60.h delete mode 100644 keyboard/gh60_rev_c/gh60revc.jpg delete mode 100644 keyboard/gh60_rev_c/keymaps/default.c delete mode 100644 keyboard/gh60_rev_c/pinout.txt create mode 100644 keyboard/hhkb/hhkb.c create mode 100644 keyboard/hhkb/hhkb.h delete mode 100644 keyboard/hhkb/hhkb_qmk.c delete mode 100644 keyboard/hhkb/hhkb_qmk.h delete mode 100644 keyboard/hhkb/keymaps/default.c create mode 100644 keyboard/hhkb/keymaps/default/compiled.hex create mode 100644 keyboard/hhkb/keymaps/default/keymap.c delete mode 100644 keyboard/hhkb/keymaps/lxol.c create mode 100644 keyboard/hhkb/keymaps/lxol/compiled.hex create mode 100644 keyboard/hhkb/keymaps/lxol/keymap.c delete mode 100644 keyboard/jd45/keymaps/default.c create mode 100644 keyboard/jd45/keymaps/default/compiled.hex create mode 100644 keyboard/jd45/keymaps/default/keymap.c delete mode 100644 keyboard/jd45/keymaps/justin.c create mode 100644 keyboard/jd45/keymaps/justin/compiled.hex create mode 100644 keyboard/jd45/keymaps/justin/keymap.c create mode 100644 keyboard/kc60/Makefile create mode 100644 keyboard/kc60/README.md create mode 100644 keyboard/kc60/config.h create mode 100644 keyboard/kc60/kc60.c create mode 100644 keyboard/kc60/kc60.h create mode 100644 keyboard/kc60/keymaps/default/compiled.hex create mode 100644 keyboard/kc60/keymaps/default/keymap.c delete mode 100644 keyboard/kc60_v2/Makefile delete mode 100644 keyboard/kc60_v2/README.md delete mode 100644 keyboard/kc60_v2/config.h delete mode 100644 keyboard/kc60_v2/kc60.c delete mode 100644 keyboard/kc60_v2/kc60.h delete mode 100644 keyboard/kc60_v2/keymaps/default.c create mode 100644 keyboard/planck/keymaps/alexey/Makefile delete mode 100644 keyboard/planck/keymaps/alexey/alexey.c create mode 100644 keyboard/planck/keymaps/alexey/compiled.hex create mode 100644 keyboard/planck/keymaps/alexey/keymap.c create mode 100644 keyboard/planck/keymaps/angerthosenear/Makefile delete mode 100644 keyboard/planck/keymaps/angerthosenear/angerthosenear.c create mode 100644 keyboard/planck/keymaps/angerthosenear/compiled.hex create mode 100644 keyboard/planck/keymaps/angerthosenear/keymap.c create mode 100644 keyboard/planck/keymaps/austin/Makefile delete mode 100644 keyboard/planck/keymaps/austin/austin.c create mode 100644 keyboard/planck/keymaps/austin/compiled.hex create mode 100644 keyboard/planck/keymaps/austin/keymap.c create mode 100644 keyboard/planck/keymaps/bone2planck/Makefile delete mode 100644 keyboard/planck/keymaps/bone2planck/bone2planck.c create mode 100644 keyboard/planck/keymaps/bone2planck/compiled.hex create mode 100644 keyboard/planck/keymaps/bone2planck/keymap.c create mode 100644 keyboard/planck/keymaps/brandon/Makefile delete mode 100644 keyboard/planck/keymaps/brandon/brandon.c create mode 100644 keyboard/planck/keymaps/brandon/compiled.hex create mode 100644 keyboard/planck/keymaps/brandon/keymap.c create mode 100644 keyboard/planck/keymaps/cbbrowne/Makefile create mode 100644 keyboard/planck/keymaps/cbbrowne/compiled.hex create mode 100644 keyboard/planck/keymaps/charlie/Makefile delete mode 100644 keyboard/planck/keymaps/charlie/charlie.c create mode 100644 keyboard/planck/keymaps/charlie/compiled.hex create mode 100644 keyboard/planck/keymaps/charlie/keymap.c create mode 100644 keyboard/planck/keymaps/daniel/Makefile create mode 100644 keyboard/planck/keymaps/daniel/compiled.hex delete mode 100644 keyboard/planck/keymaps/daniel/daniel.c create mode 100644 keyboard/planck/keymaps/daniel/keymap.c create mode 100644 keyboard/planck/keymaps/david/Makefile create mode 100644 keyboard/planck/keymaps/david/compiled.hex delete mode 100644 keyboard/planck/keymaps/david/david.c create mode 100644 keyboard/planck/keymaps/david/keymap.c create mode 100644 keyboard/planck/keymaps/default/Makefile create mode 100644 keyboard/planck/keymaps/default/compiled.hex delete mode 100644 keyboard/planck/keymaps/default/makefile.mk create mode 100644 keyboard/planck/keymaps/dzobert/Makefile create mode 100644 keyboard/planck/keymaps/dzobert/compiled.hex delete mode 100644 keyboard/planck/keymaps/dzobert/dzobert.c create mode 100644 keyboard/planck/keymaps/dzobert/keymap.c create mode 100644 keyboard/planck/keymaps/experimental/Makefile create mode 100644 keyboard/planck/keymaps/experimental/compiled.hex delete mode 100644 keyboard/planck/keymaps/experimental/makefile.mk create mode 100644 keyboard/planck/keymaps/experimental/planck_experimental.hex create mode 100644 keyboard/planck/keymaps/gabriel/Makefile create mode 100644 keyboard/planck/keymaps/gabriel/compiled.hex delete mode 100644 keyboard/planck/keymaps/gabriel/gabriel.c create mode 100644 keyboard/planck/keymaps/gabriel/keymap.c create mode 100644 keyboard/planck/keymaps/jacob/Makefile create mode 100644 keyboard/planck/keymaps/jacob/compiled.hex create mode 100644 keyboard/planck/keymaps/joe/Makefile create mode 100644 keyboard/planck/keymaps/joe/compiled.hex delete mode 100644 keyboard/planck/keymaps/joe/joe.c create mode 100644 keyboard/planck/keymaps/joe/keymap.c create mode 100644 keyboard/planck/keymaps/kyle/Makefile create mode 100644 keyboard/planck/keymaps/kyle/compiled.hex create mode 100644 keyboard/planck/keymaps/kyle/keymap.c delete mode 100644 keyboard/planck/keymaps/kyle/kyle.c create mode 100644 keyboard/planck/keymaps/leo/Makefile create mode 100644 keyboard/planck/keymaps/leo/compiled.hex create mode 100644 keyboard/planck/keymaps/leo/keymap.c delete mode 100644 keyboard/planck/keymaps/leo/leo.c delete mode 100644 keyboard/planck/keymaps/lock/README.md delete mode 100644 keyboard/planck/keymaps/lock/keymap.c create mode 100644 keyboard/planck/keymaps/lucas/Makefile create mode 100644 keyboard/planck/keymaps/lucas/compiled.hex create mode 100644 keyboard/planck/keymaps/lucas/keymap.c delete mode 100644 keyboard/planck/keymaps/lucas/lucas.c create mode 100644 keyboard/planck/keymaps/lukas/Makefile create mode 100644 keyboard/planck/keymaps/lukas/compiled.hex create mode 100644 keyboard/planck/keymaps/lukas/keymap.c delete mode 100644 keyboard/planck/keymaps/lukas/lukas.c create mode 100644 keyboard/planck/keymaps/max/Makefile create mode 100644 keyboard/planck/keymaps/max/compiled.hex create mode 100644 keyboard/planck/keymaps/max/keymap.c delete mode 100644 keyboard/planck/keymaps/max/max.c create mode 100644 keyboard/planck/keymaps/mollat/Makefile create mode 100644 keyboard/planck/keymaps/mollat/compiled.hex create mode 100644 keyboard/planck/keymaps/mollat/keymap.c delete mode 100644 keyboard/planck/keymaps/mollat/mollat.c delete mode 100644 keyboard/planck/keymaps/monkey/monkey.c create mode 100644 keyboard/planck/keymaps/nico/Makefile create mode 100644 keyboard/planck/keymaps/nico/compiled.hex create mode 100644 keyboard/planck/keymaps/nico/keymap.c delete mode 100644 keyboard/planck/keymaps/nico/nico.c delete mode 100644 keyboard/planck/keymaps/numpad/numpad.c create mode 100644 keyboard/planck/keymaps/pete/Makefile create mode 100644 keyboard/planck/keymaps/pete/compiled.hex delete mode 100644 keyboard/planck/keymaps/pete/makefile.mk create mode 100644 keyboard/planck/keymaps/pvc/Makefile create mode 100644 keyboard/planck/keymaps/pvc/compiled.hex delete mode 100644 keyboard/planck/keymaps/pvc/makefile.mk create mode 100644 keyboard/planck/keymaps/tak3over/Makefile create mode 100644 keyboard/planck/keymaps/tak3over/compiled.hex create mode 100644 keyboard/planck/keymaps/tak3over/keymap.c delete mode 100644 keyboard/planck/keymaps/tak3over/tak3over.c create mode 100644 keyboard/planck/keymaps/unicode/Makefile create mode 100644 keyboard/planck/keymaps/unicode/compiled.hex delete mode 100644 keyboard/planck/keymaps/unicode/makefile.mk create mode 100644 keyboard/planck/keymaps/yang/Makefile create mode 100644 keyboard/planck/keymaps/yang/compiled.hex create mode 100644 keyboard/preonic/keymaps/default/Makefile create mode 100644 keyboard/preonic/keymaps/default/compiled.hex delete mode 100644 keyboard/preonic/keymaps/default/makefile.mk delete mode 100644 keyboard/preonic/keymaps/lock/README.md delete mode 100644 keyboard/preonic/keymaps/lock/keymap.c delete mode 100644 keyboard/preonic/keymaps/nerdgasm/README.md delete mode 100644 keyboard/preonic/keymaps/nerdgasm/keymap.c delete mode 100644 keyboard/retro_refit/keymaps/default.c create mode 100644 keyboard/retro_refit/keymaps/default/compiled.hex create mode 100644 keyboard/retro_refit/keymaps/default/keymap.c create mode 100644 keyboard/sixkeyboard/Makefile create mode 100644 keyboard/sixkeyboard/README.md create mode 100644 keyboard/sixkeyboard/config.h create mode 100644 keyboard/sixkeyboard/keymaps/default/compiled.hex create mode 100644 keyboard/sixkeyboard/keymaps/default/keymap.c create mode 100644 keyboard/sixkeyboard/matrix.c create mode 100644 keyboard/sixkeyboard/sixkeyboard.c create mode 100644 keyboard/sixkeyboard/sixkeyboard.h (limited to 'keyboard') diff --git a/keyboard/alps64/Makefile b/keyboard/alps64/Makefile index bd6ecb6b91..8259e4d08d 100644 --- a/keyboard/alps64/Makefile +++ b/keyboard/alps64/Makefile @@ -39,27 +39,9 @@ #---------------------------------------------------------------------------- # Target file name (without extension). -TARGET = alps64 - -# Directory common source filess exist -TOP_DIR = ../.. -TMK_DIR = ../../tmk_core - -# Directory keyboard dependent files exist -TARGET_DIR = . # project specific files -SRC = alps64.c \ - led.c - -ifdef KEYMAP - SRC := keymaps/$(KEYMAP).c $(SRC) -else - SRC := keymaps/default.c $(SRC) -endif - -CONFIG_H = config.h - +SRC = led.c # MCU name MCU = atmega32u2 @@ -113,21 +95,14 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) +EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) +CONSOLE_ENABLE ?= yes # Console for debug(+400) +COMMAND_ENABLE ?= yes # Commands for debug and configuration #SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend #NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA - -# Optimize size but this may cause error "relocation truncated to fit" -#EXTRALDFLAGS = -Wl,--relax - -# Search Path -VPATH += $(TARGET_DIR) -VPATH += $(TOP_DIR) -VPATH += $(TMK_DIR) - -include $(TOP_DIR)/quantum/quantum.mk +ifndef QUANTUM_DIR + include ../../Makefile +endif \ No newline at end of file diff --git a/keyboard/alps64/alps64.h b/keyboard/alps64/alps64.h index d0777201e0..f265c3358e 100644 --- a/keyboard/alps64/alps64.h +++ b/keyboard/alps64/alps64.h @@ -37,19 +37,4 @@ along with this program. If not, see . { KC_##K70, KC_##K71, KC_##K72, KC_##K73, KC_##K74, KC_##K75, KC_##K76, KC_##K77 } \ } -/* AEK US */ -#define KEYMAP_AEK( \ - K36, K37, K46, K47, K56, K57, K66, K67, K76, K77, K06, K07, K17, K27, \ - K34, K35, K44, K45, K54, K55, K64, K65, K75, K05, K15, K16, K25, K24, \ - K32, K33, K43, K52, K53, K63, K73, K74, K03, K04, K13, K14, K23, \ - K31, K42, K51, K61, K62, K71, K72, K01, K02, K11, K12, K21, \ - K30, K40, K50, K60, K00, K10, K20 \ -) KEYMAP( \ - K36, K37, K46, K47, K56, K57, K66, K67, K76, K77, K06, K07, K17, NUHS,K27, \ - K34, K35, K44, K45, K54, K55, K64, K65, K75, K05, K15, K16, K25, K24, \ - K32, K33, K43, K52, K53, K63, K73, K74, K03, K04, K13, K14, K23, \ - K31, NUBS,K42, K51, K61, K62, K71, K72, K01, K02, K11, K12, K21, ESC, \ - K30, K40, K50, K60, APP, K00, K10, K20 \ -) - #endif diff --git a/keyboard/alps64/keymaps/default.c b/keyboard/alps64/keymaps/default.c deleted file mode 100644 index 2c45dc7f34..0000000000 --- a/keyboard/alps64/keymaps/default.c +++ /dev/null @@ -1,12 +0,0 @@ -#include "alps64.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP( \ - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, NUHS, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ - LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,ESC, \ - LCTL,LGUI,LALT, SPC, APP, RALT,RGUI,RCTL), -}; -const uint16_t PROGMEM fn_actions[] = {}; diff --git a/keyboard/alps64/keymaps/default/compiled.hex b/keyboard/alps64/keymaps/default/compiled.hex new file mode 100644 index 0000000000..ef43410f24 --- /dev/null +++ b/keyboard/alps64/keymaps/default/compiled.hex @@ -0,0 +1,1373 @@ +:100000000C940B060C944F060C944F060C944F0660 +:100010000C944F060C944F060C944F060C944F060C +:100020000C944F060C944F060C944F060C94D5106C +:100030000C9483110C94E81E0C944F060C944F06FC +:100040000C944F060C944F060C944F060C94501FC2 +:100050000C944F060C944F060C944F060C944F06CC +:100060000C944F060C944F060C944F060C944F06BC +:100070000C944F06F01112120013121200135712B3 +:100080007A120013CF12E2120C160C163B163B1616 +:100090007A169A16CA17CA17A516CA1755175517EA +:1000A000BB17CA17CA17C4176217621762176217FD +:1000B0006217621762176217621762176217621778 +:1000C00062176217621762177217801787178E17E9 +:1000D0009817E600100036000E000F0012002700EF +:1000E0002D00E700370038003300340013002F00E4 +:1000F0002E00E400E5002900280031003000320025 +:100100002A00E000E100390004002B001400350053 +:100110001E00E30064001D0016001A0008001F0006 +:100120002000E2001B000700090015001700210055 +:1001300022002C00060019000A001C0018002300F1 +:1001400024006500050011000B000D000C002500C7 +:1001500026000A44454255473A20656E61626C6547 +:10016000642E0A005374617465206F6620726F7785 +:100170002025583A2025303136620A0048756D61D5 +:100180006E2D7265616461626C65206D6174726967 +:10019000782073746174653A0D0A004465626F7566 +:1001A0006E63696E672064656C61792072656D614C +:1001B000696E696E673A2025580A005B735D004BD3 +:1001C0006579626F6172642073746172742E0A00C3 +:1001D0005B525D005B445D005B435D000E034100CC +:1001E0006C007000730036003400000008035400F7 +:1001F0004D004B00000004030904090274000401CF +:1002000000A0FA0904000001030101000921110105 +:100210000001223F000705810308000A09040100CC +:100220000103010200092111010001224D0007050F +:10023000820308000A0904020001030000000921EA +:10024000110100012236000705830308000A090492 +:100250000300020300000009211101000122200017 +:100260000705840320000107050403200001120193 +:10027000100100000008EDFE6464010001020001AD +:100280000631FF0974A1010975150025FF95207538 +:100290000881020976150025FF952075089102C096 +:1002A00005010980A101850216010026B7001A0187 +:1002B000002AB700751095018100C0050C0901A145 +:1002C000018503160100269C021A01002A9C027572 +:1002D0001095018100C005010902A1010901A100D9 +:1002E00005091901290515002501950575018102EA +:1002F0009501750381010501093009311581257FBB +:1003000095027508810609381581257F95017508C4 +:100310008106050C0A38021581257F950175088133 +:1003200006C0C005010906A101050719E029E71566 +:100330000025019508750181029501750881010567 +:10034000081901290595057501910295017503911B +:10035000010507190029FF150025FF95067508817D +:1003600000C00A002530325820006B6579626F6149 +:1003700072645F7265706F72743A20004B657962C7 +:100380006F617264204C4544732073746174653AE4 +:100390002025780A00646F6E652E0A00626F6F6711 +:1003A0006D61676963207363616E3A202E2E2E2083 +:1003B00000290A002575002F002575005D280025FD +:1003C00064002000256400200025640020002564CE +:1003D000007C0025303258006D6F7573656B657950 +:1003E000205B62746E7C782079207620685D2872AC +:1003F00065702F61636C293A205B006D6B5F7768D5 +:1004000065656C5F74696D655F746F5F6D617820A1 +:100410003D2025640A006D6B5F776865656C5F6DD4 +:1004200061785F7370656564203D2025640A006D06 +:100430006B5F74696D655F746F5F6D6178203D20DF +:1004400025640A006D6B5F6D61785F73706565642C +:10045000203D2025640A006D6B5F696E74657276BD +:10046000616C203D2025640A006D6B5F64656C61E2 +:1004700079203D2025640A006D6B5F776865656CA7 +:100480005F74696D655F746F5F6D6178203D2025D5 +:10049000640A006D6B5F776865656C5F6D61785F9E +:1004A0007370656564203D2025640A006D6B5F7480 +:1004B000696D655F746F5F6D6178203D2025640A0A +:1004C000006D6B5F6D61785F7370656564203D20C2 +:1004D00025640A006D6B5F696E74657276616C20CD +:1004E0003D2025640A006D6B5F64656C6179203D79 +:1004F0002025640A000A00257500363A20776865D1 +:10050000656C5F74696D655F746F5F6D61783A20CB +:10051000000A00257500353A20776865656C5F6DC7 +:1005200061785F73706565643A20000A0025750084 +:10053000343A2074696D655F746F5F6D61783A203D +:10054000000A00257500333A206D61785F7370658D +:1005500065643A20000A00257500323A20696E74FD +:10056000657276616C286D73293A20000A00257542 +:1005700000313A2064656C6179282A31306D732925 +:100580003A20000A092D2056616C756573202D0AEA +:10059000004D3E004D25643E20003F0073657420F1 +:1005A00064656661756C740A00433E200077686577 +:1005B00072652064656C74613A20637572736F7242 +:1005C0003D25642C20776865656C3D25640A53657C +:1005D0006520687474703A2F2F656E2E77696B6989 +:1005E00070656469612E6F72672F77696B692F4D33 +:1005F0006F7573655F6B6579730A000A092D204D6D +:100600006F7573656B6579202D0A4553432F713AD9 +:1006100009717569740A313A0964656C6179282A2F +:1006200031306D73290A323A09696E7465727661E8 +:100630006C286D73290A333A096D61785F737065B0 +:1006400065640A343A0974696D655F746F5F6D6142 +:10065000780A353A09776865656C5F6D61785F7314 +:10066000706565640A363A09776865656C5F746918 +:100670006D655F746F5F6D61780A0A703A09707218 +:10068000696E742076616C7565730A643A097365E6 +:10069000742064656661756C74730A75703A092B11 +:1006A000310A646F776E3A092D310A706775703AB6 +:1006B000092B31300A7067646F776E3A092D31303B +:1006C0000A0A7370656564203D2064656C7461205E +:1006D0002A206D61785F7370656564202A20287216 +:1006E0006570656174202F2074696D655F746F5F3C +:1006F0006D6178290A003F004D3E2000433E2000F6 +:100700004C25640A0074696D65725F636F756E7461 +:100710003A202530346C580A006B6579626F61723B +:10072000645F69646C653A2025580A006B657962DC +:100730006F6172645F70726F746F636F6C3A2025C3 +:10074000580A00686F73745F6B6579626F617264D9 +:100750005F6C65647328293A2025580A000A092D20 +:1007600020537461747573202D0A004743433A2067 +:10077000342E392E32204156522D4C4942433A20D4 +:10078000312E382E31204156525F415243483A2093 +:1007900061767233350A004F5054494F4E533A2018 +:1007A0004C55464120424F4F544D41474943204DFF +:1007B0004F5553454B45592045585452414B455987 +:1007C00020434F4E534F4C4520434F4D4D414E44D7 +:1007D00020343039360A004255494C443A203136EB +:1007E00037313865662D6469727479202832333A5E +:1007F00030373A3132204A756E202039203230317C +:1008000036290A005649443A20307846454544285E +:10081000544D4B29205049443A20307836343634F0 +:1008200028416C7073363429205645523A2030786E +:10083000303030310A00444553433A20544D4B2068 +:100840006B6579626F617264206669726D7761723F +:100850006520666F7220416C707336340A000A0995 +:100860002D2056657273696F6E202D0A000A092DBE +:1008700020436F6E736F6C65202D0A4553432F71B3 +:100880003A09717569740A6D3A096D6F7573656B14 +:1008900065790A000A092D204D61676963202D0AD8 +:1008A000443A094465627567204D657373616765F5 +:1008B00020546F67676C650A583A094D6174726914 +:1008C00078204465627567204D6F646520546F67BA +:1008D000676C65202D2053686F77206B6579707287 +:1008E000657373657320696E206D61747269782019 +:1008F000677269640A4B3A094B6579626F61726489 +:1009000020446562756720546F67676C65202D20F1 +:1009100053686F77206B65797072657373207265A9 +:10092000706F72740A4D3A094465627567204D6FA5 +:1009300075736520546F67676C650A563A0956658A +:100940007273696F6E0A533A095374617475730A4E +:10095000433A09416374697661746520436F6E732D +:100960006F6C65204D6F64650A46312D4631303A13 +:100970000953776974636820746F204C61796572DC +:1009800020302D392028463130203D204C30290A96 +:10099000302D393A0953776974636820746F204C9D +:1009A0006179657220302D390A4553433A095377EE +:1009B0006974636820746F204C61796572203020FF +:1009C00028616C7465726E617465206B6579203185 +:1009D000290A47524156453A09537769746368209A +:1009E000746F204C6179657220302028616C7465C9 +:1009F000726E617465206B65792032290A50415509 +:100A000053453A094A756D7020746F20426F6F74B8 +:100A10006C6F6164657220285265736574290A459C +:100A20003A095072696E7420454550524F4D20531B +:100A3000657474696E67730A000A002575002E6E6E +:100A40006B726F3A20000A002575002E7377617073 +:100A50005F6261636B736C6173685F6261636B7328 +:100A6000706163653A20000A002575002E73776176 +:100A7000705F67726176655F6573633A20000A0094 +:100A80002575002E6E6F5F6775693A20000A002594 +:100A900075002E737761705F72616C745F72677539 +:100AA000693A20000A002575002E737761705F6C2B +:100AB000616C745F6C6775693A20000A00257500E7 +:100AC0002E636170736C6F636B5F746F5F636F6EC7 +:100AD00074726F6C3A20000A002575002E737761DE +:100AE000705F636F6E74726F6C5F636170736C6F55 +:100AF000636B3A20000A0025303258006B65796D2F +:100B000061705F636F6E6669672E7261773A20006D +:100B10000A002575002E6D6F7573653A20000A0076 +:100B20002575002E6B6579626F6172643A20000A48 +:100B3000002575002E6D61747269783A20000A00F4 +:100B40002575002E656E61626C653A20000A0025ED +:100B50003032580064656275675F636F6E666967FF +:100B60002E7261773A20000A00257500646566617F +:100B7000756C745F6C617965723A20003F000A6D94 +:100B80006F7573653A206F66660A000A6D6F75733C +:100B9000653A206F6E0A000A6B6579626F61726454 +:100BA0003A206F66660A000A6B6579626F6172644B +:100BB0003A206F6E0A000A6D61747269783A206F8C +:100BC00066660A000A6D61747269783A206F6E0A6F +:100BD000000A64656275673A206F66660A000A64F7 +:100BE000656275673A206F6E0A000A0A4A756D7071 +:100BF000696E6720746F20626F6F746C6F616465DB +:100C0000722E2E2E2000433E20006565636F6E66B7 +:100C100069673A0A000011241FBECFEFD4E0DEBF9F +:100C2000CDBF04B603FE24C08091E8019091E90194 +:100C3000A091EA01B091EB018730904BA740B04BF7 +:100C4000B9F41092E8011092E9011092EA011092B1 +:100C5000EB0114BE84B7877F84BF88E10FB6F89498 +:100C600080936000109260000FBEE0E0F8E3099509 +:100C700011E0A0E0B1E0E2E6F5E502C005900D92DA +:100C8000A234B107D9F711E0A2E4B1E001C01D928E +:100C9000A83EB107E1F70E942D0E0C94AF2A0C94E8 +:100CA0000000FF93EF93E0914201F09143013097F0 +:100CB00009F00995EF91FF910895FC01859180302D +:100CC00011F0EFDFFBCF0895FF27E0E230E247FFAE +:100CD0000CC0419597FF09C0EDE260957095809535 +:100CE0009095611D711D811D911D27FF02C02195E9 +:100CF00030E350E2AA27660F771F881F991FAA1FAB +:100D0000A41710F0A41B63955A95A9F7AA3008F010 +:100D1000A95FA05DAF93F3956115710581059105FC +:100D200041F7ED3211F4EF93F395F21718F43F9376 +:100D3000F395FBCF8F91B5DFFA95E1F70895E9912F +:100D4000F9918591803021F0853219F0AADFF9CF31 +:100D5000089520E0E89455915532C1F3503311F4D1 +:100D6000689455915A3348F4505390F3220F022E51 +:100D7000220F220F200D250FF4CF0EF4219589911B +:100D80009991533619F3533729F1533559F1BC0171 +:100D900088279927E8945C3621F489919991689481 +:100DA0005591543639F446EF7EF077FF0DC08FEF42 +:100DB0009FEF0AC055374AE039F0583540E121F03D +:100DC000523642E009F00895FF93EF937DDFEF91F3 +:100DD000FF91B7CFFF93EF93FC0181918030B9F37E +:100DE00060DFFBCFFF93EF9368DFF1CFDF93CF930B +:100DF000CDB7DEB72596A3DFCF91DF91089581FFB0 +:100E000003C03D9A459A08953D98459808950895E0 +:100E100008953D9A459A2FEF89E698E12150804048 +:100E20009040E1F700C000003D9845980C940707FA +:100E30000C94080781E0089581E008950C941C0744 +:100E400008950F931F93CF93DF938C01FC01C08112 +:100E5000D181CE010E94411DBE010E94D107EC014B +:100E6000B8010E941E07882309F48DC0F801828111 +:100E7000882309F44AC080914F0181111FC0C431F9 +:100E8000F0E5DF0709F051C00E94200781E0809360 +:100E90004F010E941A1F90934E0180934D011092B2 +:100EA0004601109248011092470110924A01109297 +:100EB000490110924C0110924B0165C080914D0187 +:100EC00090914E010E94261F883C910570F48091FC +:100ED0004601E82FF0E0EE0FFF1FE95BFE4FD183E4 +:100EE000C0838F5F809346014EC0C43880E5D80729 +:100EF00021F0C538D04501F13AC0F801828188233C +:100F000041F01092440182E01EC0C438E0E5DE07E3 +:100F100059F580914401811106C086E20E94B01407 +:100F200086E20E94781582E01CC0C438F0E5DF0735 +:100F300041F3C538D045D9F4F8018281882331F0D6 +:100F40001092450180E20E94C7151DC080914501A5 +:100F5000811106C087E20E94B01487E20E947815D2 +:100F600080E20E94CE150FC0C538D04529F381E03C +:100F70008093440180934501C801DF91CF911F9177 +:100F80000F910C941A0780E0DF91CF911F910F9180 +:100F900008950C9409070C94180780E090E00895D8 +:100FA0000895E82FF0E083E0EE0FFF1F8A95E1F748 +:100FB000E70FF11D93E0EE0FFF1F9A95E1F7E60FA3 +:100FC000F11DEE0FFF1FEE52FF4F85919491089592 +:100FD000880F991FFC01EE5AF04085919491089575 +:100FE000880F991FFC01EE52FF4F8591949108954F +:100FF0000F931F93CF93DF93EC01811520E39207AA +:1010000050F5C11580E2D80708F0C3C0CB3BD1052D +:1010100090F4C83AD10508F06AC0C53AD10508F085 +:101020005BC0C430D10508F0D4C1219709F0CEC10E +:1010300001E010E00EC2CF3FD10511F008F0C9C1A8 +:10104000C03FD10508F0A2C0CE01805E910908978B +:1010500008F4BFC1BBC1C13090E5D90709F4A2C0F3 +:1010600020F5C0318FE4D80770F4C11590E4D9079A +:1010700008F094C0C11521E3D20708F0A7C1DD270D +:101080008E01106CE6C1C115D04509F09FC10E94C8 +:1010900035188FEF94E32CE0815090402040E1F729 +:1010A00000C000000E94751FD4C1C11597E5D90783 +:1010B00058F4C03121E5D20708F020C1C43180E5E1 +:1010C000D80708F479C082C1CE01905781159041AC +:1010D00008F07CC1DF7077C1C53AD10509F47BC146 +:1010E000C63AD10509F07AC102E810E4B2C1C83AA3 +:1010F000D10509F476C1C93AD10509F475C1CA3AD6 +:10110000D10509F474C1CB3AD10509F473C1CC3AC5 +:10111000D10509F472C1CD3AD10509F471C1C03BC2 +:10112000D10509F470C1CE3AD10509F46FC1CF3AA7 +:10113000D10509F46EC1C13BD10509F46DC1C23BB3 +:10114000D10509F46CC1C33BD10509F46BC1C43BA3 +:10115000D10509F46AC1C53BD10509F469C1C63B93 +:10116000D10509F468C1C73BD10509F467C1C83B83 +:10117000D10509F466C1C93BD10509F465C1CA3B73 +:10118000D10509F464C100E014E463C18E01106567 +:1011900060C1CE019F700E94F0075CC1DF708E01BC +:1011A000106A57C182E591E00E945D068091C901F5 +:1011B00081608093C9014DC10E941B21811102C031 +:1011C0000E9401210E94382190E09093E8018093D1 +:1011D000E701C23080E5D80721F48091E701816002 +:1011E00086C0C43090E5D90721F48091E701826080 +:1011F0007EC0C63020E5D20721F48091E7018460EB +:1012000076C0C83080E5D80719F48091E70127C07F +:10121000CA3090E5D90721F48091E701806167C069 +:10122000CC3020E5D20721F48091E70180625FC0D5 +:10123000CE3080E5D80721F48091E701806457C063 +:10124000C03190E5D90721F48091E70180684FC053 +:10125000C23120E5D20729F48091E70184608860DB +:1012600046C0C33080E5D80721F48091E7018E7F26 +:101270003EC0C53090E5D90721F48091E7018D7F0C +:1012800036C0C73020E5D20721F48091E7018B7F7B +:101290002EC0C93080E5D80719F48091E70126C037 +:1012A000CB3090E5D90721F48091E7018F7E1FC0F4 +:1012B000CD3020E5D20721F48091E7018F7D17C062 +:1012C000CF3080E5D80721F48091E7018F7B0FC0F4 +:1012D000C13190E5D90721F48091E7018F7707C0EC +:1012E000C331D04531F48091E7018B7F877F8093B4 +:1012F000E7018091E7010E943C21ABC08D2F992727 +:101300008F70992781309105D9F49E01237033277E +:1013100002C0880F991F2A95E2F79C688E0144E06D +:10132000000F111F4A95E1F700271370802B912BB6 +:1013300053E0CC0FDD1F5A95E1F7C076DD272FC0B3 +:101340008230910531F4DC2FCC278E01016F106AB9 +:1013500080C08330910569F4CE018370992701E044 +:1013600010E002C0000F111F8A95E2F7C8019C68C7 +:101370000FC084309105B9F4CE018370992701E044 +:1013800010E002C0000F111F8A95E2F7C8019A68A9 +:1013900023E0CC0FDD1F2A95E1F7C07ED7708C01CA +:1013A0000C2B1D2B56C08530910531F4DC2FCC273A +:1013B0008E01046F106A4DC0069709F04AC0CF71C4 +:1013C000DD27DC2FCC278E01106243C000E010E047 +:1013D00040C08E013EC001E810E43BC003E810E4C9 +:1013E00038C002EE14E435C009EE14E432C00AEE4F +:1013F00014E42FC005EB14E42CC006EB14E429C060 +:1014000007EB14E426C00CEC14E423C00DEC14E448 +:1014100020C003E815E41DC00AE815E41AC002E97B +:1014200015E417C004E915E414C001E216E411C084 +:1014300003E216E40EC004E216E40BC005E216E473 +:1014400008C006E216E405C007E216E402C00AE29C +:1014500016E4C801DF91CF911F910F910895E82FF5 +:10146000F0E083E0EE0FFF1F8A95E1F7E70FF11D33 +:1014700093E0EE0FFF1F9A95E1F7E60FF11DEE0FD7 +:10148000FF1FEE52FF4F85919491803E9105E0F44D +:10149000803C910558F58133910509F46FC048F4FB