В общем имеется: устройство на базе STR911FAM47(ARM9) IAR 5.4+JLink и очень странная программа из двух частей, которые независимо друг от друга собираются и записываются в устройство Первая часть программы условно называется bios, управление она получает первой, основана она на uC/OS-II с некоторым добавлением различных велосипедов, и некоторое количество функций экспортирует через таблицу для второй части программы. С этой частью проблем нету. Вторая часть программы условно называется app, вызывает функции bios'а, только вот после записи в устройство iar ругается, говорит, что где находится main он не знает, остановиться в начале app или bios'а не может, а при попытке остановить программу и пройтись по шагам ходит в бесконечном цикле по малоосмысленным местам. Есть идеи где и что нужно посмотреть/подправить чтобы вторая часть программы тоже поддавалась отладке?