]> git.donarmstrong.com Git - qmk_firmware.git/commit
Keyboard: Duck Jetfire QMK Support (#3752)
authorMechMerlin <30334081+mechmerlin@users.noreply.github.com>
Sun, 26 Aug 2018 01:00:20 +0000 (18:00 -0700)
committerDrashna Jaelre <drashna@live.com>
Sun, 26 Aug 2018 01:00:20 +0000 (18:00 -0700)
commite16b39f0c20c73348ae12af0e82e4b4c0d30b393
tree74d33ae10f38fb4fbb39ab2eaa298f9ecdd272cf
parenta68057852bbffc45f783523a86a6aa2e80a03d44
Keyboard: Duck Jetfire QMK Support (#3752)

* Initial Commit

Port from xauser's jetfire code. Does not compile yet

* fix up keymap from uint8 to uin16

* update rules file to contain custom matrix

* Good stopping point

Still lots of compile errors but I'm getting there.

* fix a few more compile errors

* move a few functions around to help with compiling

* Finally got it all to compile

* Get rid of that old KEYMAP macro

* edit readme

* Put my name everywhere and some minor code clean ups

* start to remove that kc nonsense

* fix keymap compilation issues

* add reset key info

* better human readable formatting

* match the duck default layout

* add confgurator support

* clarify reset key

* might be a good idea to use the correct pin

* get the riight keycode for RGB

* include an ALL layout

* I tried to fix the formatting....sigh

* add functons to ensure Configurator compile-ability

* move jetfire to duck directory

* Moved and renamed things as per Drashna's PR comments as his back was hurting as he reviewed this
13 files changed:
keyboards/duck/jetfire/backlight_led.c [new file with mode: 0644]
keyboards/duck/jetfire/backlight_led.h [new file with mode: 0644]
keyboards/duck/jetfire/config.h [new file with mode: 0644]
keyboards/duck/jetfire/info.json [new file with mode: 0644]
keyboards/duck/jetfire/jetfire.c [new file with mode: 0644]
keyboards/duck/jetfire/jetfire.h [new file with mode: 0644]
keyboards/duck/jetfire/keymaps/default/config.h [new file with mode: 0644]
keyboards/duck/jetfire/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/duck/jetfire/keymaps/default/readme.md [new file with mode: 0644]
keyboards/duck/jetfire/matrix.c [new file with mode: 0644]
keyboards/duck/jetfire/readme.md [new file with mode: 0644]
keyboards/duck/jetfire/rules.mk [new file with mode: 0644]
keyboards/duck/readme.md [new file with mode: 0644]