You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk-fw/tmk_core/common/avr
Danny Nguyen 746058306b Make sure NOBITS is set on reset_key
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.
6 years ago
..
bootloader.c Make sure NOBITS is set on reset_key 6 years ago
bootloader_size.c Updates bootloader settings, adds file size check (#2029) 8 years ago
sleep_led.c Generate API docs from source code comments (#2491) 7 years ago
suspend.c Next set of split_common changes (#4974) 6 years ago
suspend_avr.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
timer.c Generate API docs from source code comments (#2491) 7 years ago
timer_avr.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
xprintf.S Normalize line endings 9 years ago
xprintf.h Added User Print - A "light" console out option (#8) 9 years ago