Крышеснос с avr-gcc

Что-то у меня вообще тупняк — не понимаю, что творит GCC
Есть у меня такая вот структура:

	struct t_samples {
		int16_t  i1;
		int16_t  i2;
		int16_t  i3;
		int16_t  i4;
		int16_t  i5;
		int16_t  i6;
	};

При попытке загрузить переменную этого типа в регистры вот таким вот кодом


Читать дальше