summaryrefslogtreecommitdiffstats
path: root/tmk_core/common/avr/bootloader.c
AgeCommit message (Collapse)AuthorFilesLines
2019-04-19Make sure NOBITS is set on reset_keyDanny Nguyen1-1/+1
Patch from https://github.com/qmk/qmk_firmware/issues/3657#issuecomment-415147411 Long story short, in avr-gcc pre-8.2, reset_key was assigned to a memory area that was in a normal range, but when 8.2 came out, that memory got moved to an out of range area, causing errors like 0x800293 out of range. Apparently, this was fixed up in avr-gcc, but we haven't seen a release with the fix yet (we expected it in 8.3, but that didn't happen for some reason). What this commit does is move the reset_key back to the original memory location it was in before.
2018-05-21Fix compile issues for atmega328pDrashna Jaelre1-4/+4
2018-03-22Generate API docs from source code comments (#2491)skullydazed1-8/+7
* Generate api docs from source code * Add a bunch of doxygen comments * more doxygen comments * Add the in-progress api docs * script to generate docs from travis * Add doc generation to the travis job * make travis_docs.sh commit the work it does * make sure the docs script exits cleanly
2017-11-28Updates bootloader settings, adds file size check (#2029)Jack Humbert1-91/+105
* 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
2017-01-21Simplified and polished a bit the code changes on tmk_coreLuiz Ribeiro1-2/+4
2017-01-21Got ps2avrGB to work with the V-USB protocolLuiz Ribeiro1-0/+10
2016-09-29Fix #770, Fix #779IBNobody1-4/+4
2016-07-07default keymap, reset sorted out for now, added serial to makefileJack Humbert1-17/+37
2015-05-13Add description of AVR bootloader and boot sectiontmk1-6/+43
2015-04-09Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk1-0/+148