Merge pull request #3 from jackhumbert/master Merge from jackhumbert
191 files changed, 11640 insertions(+), 10238 deletions(-) M .gitattributes M .gitmodules M .travis.yml M Makefile A build_keyboard.mk A build_test.mk A common.mk M keyboards/alps64/Makefile A keyboards/alps64/rules.mk M keyboards/amj60/Makefile A keyboards/amj60/rules.mk M keyboards/arrow_pad/Makefile M keyboards/arrow_pad/readme.md A keyboards/arrow_pad/rules.mk M keyboards/atomic/Makefile M keyboards/atomic/readme.md A keyboards/atomic/rules.mk M keyboards/atreus/Makefile M keyboards/atreus/readme.md A keyboards/atreus/rules.mk M keyboards/bantam44/Makefile M keyboards/bantam44/readme.md A keyboards/bantam44/rules.mk M keyboards/chibios_test/Makefile M keyboards/chibios_test/boards/GENERIC_STM32_F103/board.c M keyboards/chibios_test/boards/GENERIC_STM32_F103/board.h M keyboards/chibios_test/boards/GENERIC_STM32_F103/board.mk M keyboards/chibios_test/ld/MKL26Z64.ld M keyboards/chibios_test/ld/STM32F103x8_stm32duino_bootloader.ld A keyboards/chibios_test/rules.mk M keyboards/chibios_test/stm32_f072_onekey/Makefile M keyboards/chibios_test/stm32_f072_onekey/mcuconf.h A keyboards/chibios_test/stm32_f072_onekey/rules.mk M keyboards/chibios_test/stm32_f103_onekey/Makefile M keyboards/chibios_test/stm32_f103_onekey/mcuconf.h A keyboards/chibios_test/stm32_f103_onekey/rules.mk M keyboards/chibios_test/teensy_lc_onekey/Makefile M keyboards/chibios_test/teensy_lc_onekey/chconf.h M keyboards/chibios_test/teensy_lc_onekey/halconf.h M keyboards/chibios_test/teensy_lc_onekey/mcuconf.h A keyboards/chibios_test/teensy_lc_onekey/rules.mk M keyboards/clueboard/Makefile M keyboards/clueboard/readme.md M keyboards/clueboard/rev1/Makefile A keyboards/clueboard/rev1/rules.mk M keyboards/clueboard/rev2/Makefile A keyboards/clueboard/rev2/rules.mk A keyboards/clueboard/rules.mk M keyboards/cluecard/Makefile M keyboards/cluecard/readme.md A keyboards/cluecard/rules.mk M keyboards/cluepad/Makefile A keyboards/cluepad/rules.mk M keyboards/ergodox/Makefile M keyboards/ergodox/ez/Makefile A keyboards/ergodox/ez/rules.mk M keyboards/ergodox/infinity/Makefile A keyboards/ergodox/infinity/rules.mk M keyboards/ergodox/readme.md A keyboards/ergodox/rules.mk M keyboards/gh60/Makefile M keyboards/gh60/config.h M keyboards/gh60/gh60.c M keyboards/gh60/gh60.h M keyboards/gh60/keymaps/robotmaxtron/Makefile M keyboards/gh60/keymaps/robotmaxtron/config.h M keyboards/gh60/pinout.txt M keyboards/gh60/readme.md A keyboards/gh60/rules.mk M keyboards/handwired/CMD60/Makefile A keyboards/handwired/CMD60/rules.mk M keyboards/handwired/Makefile M keyboards/handwired/fivethirteen/Makefile A keyboards/handwired/fivethirteen/rules.mk M keyboards/handwired/minorca/Makefile A keyboards/handwired/minorca/rules.mk M keyboards/handwired/onekey/Makefile A keyboards/handwired/onekey/rules.mk A keyboards/handwired/rules.mk M keyboards/handwired/traveller/Makefile A keyboards/handwired/traveller/rules.mk M keyboards/hhkb/Makefile M keyboards/hhkb/readme.md A keyboards/hhkb/rules.mk R keyboards/{infinity_chibios => infinity60}/MEMO.txt A keyboards/infinity60/Makefile R keyboards/{infinity_chibios => infinity60}/bootloader_defs.h R keyboards/{infinity_chibios => infinity60}/chconf.h R keyboards/{infinity_chibios => infinity60}/config.h R keyboards/{infinity_chibios => infinity60}/halconf.h R keyboards/{infinity_chibios/infinity_chibios => infinity60/infinity60}.c R keyboards/{infinity_chibios/infinity_chibios => infinity60/infinity60}.h R keyboards/{infinity_chibios => infinity60}/keymaps/default/keymap.c R keyboards/{infinity_chibios => infinity60}/keymaps/depariel/keymap.c R keyboards/{infinity_chibios => infinity60}/keymaps/hasu/keymap.c R keyboards/{infinity_chibios => infinity60}/led.c R keyboards/{infinity_chibios => infinity60}/matrix.c R keyboards/{infinity_chibios => infinity60}/mcuconf.h A keyboards/infinity60/readme.md R keyboards/{infinity_chibios/Makefile => infinity60/rules.mk} M keyboards/jd45/Makefile A keyboards/jd45/rules.mk M keyboards/kc60/Makefile M keyboards/kc60/keymaps/workman-dead/keymap.c R keyboards/kc60/keymaps/workman-dead/{README => readme}.md M keyboards/kc60/readme.md A keyboards/kc60/rules.mk M keyboards/kinesis/Makefile M keyboards/kinesis/readme.md A keyboards/kinesis/rules.mk M keyboards/kitten_paw/Makefile A keyboards/kitten_paw/rules.mk M keyboards/lets_split/Makefile A keyboards/lets_split/rules.mk M keyboards/phantom/Makefile A keyboards/phantom/rules.mk M keyboards/planck/Makefile M keyboards/planck/readme.md M keyboards/planck/rev3/Makefile A keyboards/planck/rev3/rules.mk M keyboards/planck/rev4/Makefile A keyboards/planck/rev4/rules.mk A keyboards/planck/rules.mk M keyboards/preonic/Makefile M keyboards/preonic/readme.md A keyboards/preonic/rules.mk M keyboards/readme.md M keyboards/retro_refit/Makefile M keyboards/retro_refit/readme.md A keyboards/retro_refit/rules.mk M keyboards/s60-x/Makefile M keyboards/s60-x/readme.md A keyboards/s60-x/rules.mk M keyboards/satan/Makefile A keyboards/satan/rules.mk M keyboards/sixkeyboard/Makefile A keyboards/sixkeyboard/rules.mk M keyboards/tv44/Makefile A keyboards/tv44/keymaps/jeebak/Makefile A keyboards/tv44/keymaps/jeebak/config.h A keyboards/tv44/keymaps/jeebak/keymap.c A keyboards/tv44/keymaps/jeebak/readme.md M keyboards/tv44/readme.md A keyboards/tv44/rules.mk M keyboards/vision_division/Makefile A keyboards/vision_division/rules.mk A lib/googletest A message.mk M quantum/serial_link/protocol/byte_stuffer.c M quantum/serial_link/protocol/byte_stuffer.h M quantum/serial_link/protocol/transport.c M quantum/serial_link/protocol/transport.h R quantum/serial_link/tests/{byte_stuffer_tests.c => byte_stuffer_tests.cpp} D quantum/serial_link/tests/frame_router_tests.c A quantum/serial_link/tests/frame_router_tests.cpp R quantum/serial_link/tests/{frame_validator_tests.c => frame_validator_tests.cpp} A quantum/serial_link/tests/rules.mk A quantum/serial_link/tests/testlist.mk D quantum/serial_link/tests/transport_tests.c A quantum/serial_link/tests/transport_tests.cpp R quantum/serial_link/tests/{triple_buffered_object_tests.c => triple_buffered_object_tests.cpp} M quantum/template/Makefile M quantum/template/readme.md A quantum/template/rules.mk M readme.md A testlist.mk M tmk_core/chibios.mk M tmk_core/common.mk M tmk_core/common/avr/xprintf.S M tmk_core/common/avr/xprintf.h M tmk_core/common/command.c A tmk_core/native.mk M tmk_core/protocol/iwrap/suart.S M tmk_core/protocol/iwrap/suart.h M tmk_core/protocol/iwrap/wd.h M tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/asf.xml M tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/asf.xml M tmk_core/protocol/lufa/LUFA-git/Bootloaders/HID/asf.xml M tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/BootloaderAPITable.S M tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/asf.xml M tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/makefile M tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/BootloaderAPITable.S M tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/asf.xml M tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/makefile M tmk_core/protocol/lufa/LUFA-git/LUFA/Build/HID_EEPROM_Loader/makefile M tmk_core/protocol/lufa/LUFA-git/LUFA/CodeTemplates/DeviceTemplate/asf.xml M tmk_core/protocol/lufa/LUFA-git/LUFA/CodeTemplates/HostTemplate/asf.xml M tmk_core/protocol/lufa/LUFA-git/LUFA/DoxygenPages/BuildSystem.txt M tmk_core/rules.mk M util/install_dependencies.sh M util/travis_compiled_push.sh