Здравствуйте. В общем сразу к делу. Перехожу на IAR под AVR и задача доработать программу, которая написана на IDE IAR 4.20. Открываю проект в IAR 5.51 пробую компилировать, но линковщик выдает ошибку [e46]. Причём проект компилируется в старом IAR 4.20 без ошибок. Так вот, как нужно изменить код чтобы он линковался без ошибок в новом IARe?
Код:...
static __io struct
{
..
} _PORTA @ 0x21;
Ругается так:
Error [e46]: Undefined external reference _PORTA (../../../xxx.d90)
Ума не приложу что это за собака в коде и что она значит?
П.С. Если что представлю код подробнее, когда буду на работе.
Сообщение отредактировал cyb - Sep 15 2011, 17:10