вопросы про авр-гцц/авр-г++.
что на самом деле означает этот варнинг (в чужих исходниках), как по факту скомпилируется такой код (куда ляжет переменная) и как стОит его исправлять? В общем, что-где смотреть про (авто)размещение переменных в флеше?
inc/Marlin.h:61: warning: only initialized variables can be placed into program memory area
ага, это я включил предупреждения при компиляции сырцов прошивки для репрапа и слегка офигел.
то есть, там явно константы, там явное указание, что их надо класть в progmem, но компилятор отказывается класть их в прогмем.
10: const short temptable_1 [49] [2] PROGMEM = {