aboutsummaryrefslogtreecommitdiff
path: root/tmk_core/common/avr/bootloader.c
Commit message (Collapse)AuthorAgeFilesLines
* Move tmk_core/common/<plat> (#13918)Joel Challis2021-11-191-293/+0
|
* Format code according to conventions (#11905)github-actions[bot]2021-02-151-4/+4
| | | Co-authored-by: QMK Bot <hello@qmk.fm>
* `qmk cformat`Nick Brassel2021-01-171-4/+4
|
* Set avr's bootloader_jump function to be weak (#11418)Dasky2021-01-041-1/+1
| | | Co-authored-by: Dasky <dasky@nowhere>
* adds support for the atmega328 (#9043)itsnoteasy2020-06-101-1/+1
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* format code according to conventions [skip ci]QMK Bot2020-04-021-4/+4
|
* Initial support for ATtiny85 (#8632)Joel Challis2020-04-021-1/+1
| | | | | * Initial support for ATtiny85 * Update mcu selection
* Banish some more magic numbers (#6662)fauxpark2019-09-071-8/+3
|
* clang-format changesskullY2019-08-301-153/+212
|
* Usbasploader bootloader option addition (#6304)yiancar2019-07-151-34/+43
| | | | | | | | | | | | | | | | | | | | | | * Added USBasp bootloader option for USBasploader * author comment * ifdef fix :) * Add usbasp target * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Make sure NOBITS is set on reset_keyDanny Nguyen2019-04-191-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.
* Fix compile issues for atmega328pDrashna Jaelre2018-05-201-4/+4
|
* Generate API docs from source code comments (#2491)skullydazed2018-03-221-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
* Updates bootloader settings, adds file size check (#2029)Jack Humbert2017-11-271-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
* Simplified and polished a bit the code changes on tmk_coreLuiz Ribeiro2017-01-211-2/+4
|
* Got ps2avrGB to work with the V-USB protocolLuiz Ribeiro2017-01-211-0/+10
|
* Fix #770, Fix #779IBNobody2016-09-281-4/+4
|
* default keymap, reset sorted out for now, added serial to makefileJack Humbert2016-07-061-17/+37
|
* Add description of AVR bootloader and boot sectiontmk2015-05-131-6/+43
|
* Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk2015-04-101-0/+148