]> git.donarmstrong.com Git - qmk_firmware.git/commit
DC01 keyboard addition (#3428)
authoryiancar <yiangosyiangou@cytanet.com.cy>
Wed, 18 Jul 2018 16:55:57 +0000 (19:55 +0300)
committerJack Humbert <jack.humb@gmail.com>
Wed, 18 Jul 2018 16:55:57 +0000 (12:55 -0400)
commit72fd49b1468d6bbfa59e1c6334866d7aa34f31c1
treed9d5d7a66eebd37765e2ff103e09ed57d787eae9
parent7e9a7af672ab226cc57f05f362d6b1e965ac56e6
DC01 keyboard addition (#3428)

* DC01 initial commit

- Addition of directories
- Left readme

* Initial commit of left half

* Initial files for right half

* arrow

* i2c adjustments

* I2C slave and DC01 refractoring

- Cleaned up state machine of I2C slave driver
- Modified DC01 left to use already pressent I2C master driver
- Modified DC01 matrixes

* Fixed tabs to spaces

* Addition of Numpad

* Add keymaps

- Orthopad keymap for numpad module
- Numpad keymap for numpad module
- ISO, ANSI and HHKB version of keymap for right module

* Minor matrix.c fixes

* Update Readmes
50 files changed:
drivers/avr/i2c_master.c
drivers/avr/i2c_master.h
drivers/avr/i2c_slave.c
drivers/avr/i2c_slave.h
keyboards/dc01/arrow/arrow.c [new file with mode: 0644]
keyboards/dc01/arrow/arrow.h [new file with mode: 0644]
keyboards/dc01/arrow/config.h [new file with mode: 0644]
keyboards/dc01/arrow/info.json [new file with mode: 0644]
keyboards/dc01/arrow/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/dc01/arrow/keymaps/default/readme.md [new file with mode: 0644]
keyboards/dc01/arrow/matrix.c [new file with mode: 0644]
keyboards/dc01/arrow/readme.md [new file with mode: 0644]
keyboards/dc01/arrow/rules.mk [new file with mode: 0644]
keyboards/dc01/left/config.h [new file with mode: 0644]
keyboards/dc01/left/i2c.c [new file with mode: 0644]
keyboards/dc01/left/i2c.h [new file with mode: 0644]
keyboards/dc01/left/info.json [new file with mode: 0644]
keyboards/dc01/left/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/dc01/left/keymaps/default/readme.md [new file with mode: 0644]
keyboards/dc01/left/left.c [new file with mode: 0644]
keyboards/dc01/left/left.h [new file with mode: 0644]
keyboards/dc01/left/matrix.c [new file with mode: 0644]
keyboards/dc01/left/readme.md [new file with mode: 0644]
keyboards/dc01/left/rules.mk [new file with mode: 0644]
keyboards/dc01/numpad/config.h [new file with mode: 0644]
keyboards/dc01/numpad/info.json [new file with mode: 0644]
keyboards/dc01/numpad/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/dc01/numpad/keymaps/default/readme.md [new file with mode: 0644]
keyboards/dc01/numpad/keymaps/ortho_5x4/keymap.c [new file with mode: 0644]
keyboards/dc01/numpad/keymaps/ortho_5x4/readme.md [new file with mode: 0644]
keyboards/dc01/numpad/matrix.c [new file with mode: 0644]
keyboards/dc01/numpad/numpad.c [new file with mode: 0644]
keyboards/dc01/numpad/numpad.h [new file with mode: 0644]
keyboards/dc01/numpad/readme.md [new file with mode: 0644]
keyboards/dc01/numpad/rules.mk [new file with mode: 0644]
keyboards/dc01/right/config.h [new file with mode: 0644]
keyboards/dc01/right/info.json [new file with mode: 0644]
keyboards/dc01/right/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/dc01/right/keymaps/default/readme.md [new file with mode: 0644]
keyboards/dc01/right/keymaps/hhkb_ansi/keymap.c [new file with mode: 0644]
keyboards/dc01/right/keymaps/hhkb_ansi/readme.md [new file with mode: 0644]
keyboards/dc01/right/keymaps/hhkb_iso/keymap.c [new file with mode: 0644]
keyboards/dc01/right/keymaps/hhkb_iso/readme.md [new file with mode: 0644]
keyboards/dc01/right/keymaps/iso/keymap.c [new file with mode: 0644]
keyboards/dc01/right/keymaps/iso/readme.md [new file with mode: 0644]
keyboards/dc01/right/matrix.c [new file with mode: 0644]
keyboards/dc01/right/readme.md [new file with mode: 0644]
keyboards/dc01/right/right.c [new file with mode: 0644]
keyboards/dc01/right/right.h [new file with mode: 0644]
keyboards/dc01/right/rules.mk [new file with mode: 0644]