IAR5.x, LPC2478, Cи чистый. Решил меткой, которая находится в cstartup.s воспользоваться в основной программе. (С этой метки начиналась подпрограмма обработки одного из прерываний).
Объявил ее PUBLIC cstartup, соответственно extern в основной программе. Имя метки IRQ_OS.
Получил ошибки линкера, что ?main, IRQ_Handler.... и все остальные Handler - no definition. --- Далее час мучений ---- Добавляю к названию метки еще одну букву S - и все сразу хорошо и замечательно. Убираю - ошибка. Добавлю - отлично.
Никаких библиотек не использую. (Которые бы сам подключал). Переменная или хоть что-то с именем IRQ_OS - нигде не обнаруживается. Но стоит ее определить - наступает конец фильма.
--------------------
On the road again (Canned Heat)
|