Master_005 (09.06.2005 12:10, просмотров: 1) ответил DASM на точно счас не скажу, но если включено С++ напишите прототип как extern "C" void A ();
Пробовал. Выдаёт ошибку [end] т.к. объявляется уже в блоке условной компиляции по условию
#ifdef __cplusplus
extern "C" {
#endif
Ладно. Я решил эту проблему вставкой в мой проект исправленного библиотечного файла low_level_init.c - внимательно прочитал раздел IAR C/C++ Compiler Reference Guide - Overriding library modules using the IAR EW
Спасибо за внимание.