]> git.donarmstrong.com Git - qmk_firmware.git/commit
Updates bootloader settings, adds file size check (#2029)
authorJack Humbert <jack.humb@gmail.com>
Tue, 28 Nov 2017 04:08:21 +0000 (23:08 -0500)
committerGitHub <noreply@github.com>
Tue, 28 Nov 2017 04:08:21 +0000 (23:08 -0500)
commit9fdc27626097ae03b767a09427efc90475d90955
treea555c38f1b714af6e2c2c96187552757d08224b9
parent9113f3387a670373919fe62899b0ab27e9d89eba
Updates bootloader settings, adds file size check (#2029)

* pull fuse settings for bootloader jump

* fix 32a chips

* make automatic bootloader selection optional

* quantify bootloaders

* fixs #164, speeds up dfu reset

* fix for chips w/o usb

* missing an n

* fix bootloader sizes, use words for addresses

* fix bmini, pearl, and [[ issue, make things quiet

* ignore avr errors on arm for now

* update settings for the light

* document bootloader stuff

* add bootloader title
76 files changed:
bootloader.mk [new file with mode: 0644]
build_keyboard.mk
docs/flashing.md
keyboards/atreus/rules.mk
keyboards/atreus62/config.h
keyboards/atreus62/rules.mk
keyboards/bfake/config.h
keyboards/bfake/rules.mk
keyboards/bmini/config.h
keyboards/bmini/rules.mk
keyboards/chimera_ortho/rules.mk
keyboards/converter/usb_usb/ble/rules.mk
keyboards/converter/usb_usb/rules.mk
keyboards/deltasplit75/rules.mk
keyboards/deltasplit75/v2/config.h
keyboards/dichotemy/rules.mk
keyboards/eco/config.h
keyboards/eco/rules.mk
keyboards/ergodox_ez/rules.mk
keyboards/gherkin/keymaps/mjt/config.h
keyboards/gherkin/rules.mk
keyboards/handwired/MS_sculpt_mobile/rules.mk
keyboards/handwired/reddot/rules.mk
keyboards/handwired/space_oddity/config.h
keyboards/handwired/space_oddity/rules.mk
keyboards/handwired/traveller/rules.mk
keyboards/handwired/woodpad/config.h
keyboards/handwired/woodpad/rules.mk
keyboards/iris/rev1/config.h
keyboards/iris/rev2/config.h
keyboards/iris/rules.mk
keyboards/jj40/config.h
keyboards/jj40/program [deleted file]
keyboards/jj40/rules.mk
keyboards/lets_split/rev1/config.h
keyboards/lets_split/rev2/config.h
keyboards/lets_split/rules.mk
keyboards/lets_split/sockets/config.h
keyboards/levinson/rev1/config.h
keyboards/levinson/rev2/config.h
keyboards/levinson/rules.mk
keyboards/mechmini/config.h
keyboards/mechmini/rules.mk
keyboards/minidox/rev1/config.h
keyboards/minidox/rules.mk
keyboards/mitosis/rules.mk
keyboards/mt40/config.h
keyboards/mt40/program [deleted file]
keyboards/mt40/rules.mk
keyboards/nyquist/rev1/config.h
keyboards/nyquist/rules.mk
keyboards/orthodox/rev1/config.h
keyboards/orthodox/rules.mk
keyboards/pearl/config.h
keyboards/pearl/rules.mk
keyboards/planck/light/rules.mk
keyboards/planck/rev3/rules.mk
keyboards/planck/rev4/rules.mk
keyboards/planck/rev5/rules.mk
keyboards/planck/rules.mk
keyboards/preonic/rules.mk
keyboards/ps2avrGB/config.h
keyboards/ps2avrGB/rules.mk
keyboards/viterbi/rev1/config.h
keyboards/viterbi/rules.mk
keyboards/ymd96/config.h
keyboards/ymd96/rules.mk
layouts/community/ergodox/jackhumbert/keymap.c
message.mk
quantum/quantum.c
tmk_core/avr.mk
tmk_core/common/avr/bootloader.c
tmk_core/common/avr/bootloader_size.c [new file with mode: 0644]
tmk_core/rules.mk
users/drashna/drashna.c
users/drashna/template.c