Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Для 3m: Проц mcs-51. Ассемблер, входящий в последнюю сборку елементарно не может (+)
Отправлено
Mebius 17 июля 2009, г. 10:36
создать выходной файл при вызове: asx8051 -o output.rel input.asm Более свежая версия от автора работает, но тогда возникают проблемы с линковкой.
Если функцию прерывания объявляешь как __naked то SDCC не заканчивает её ни reti ни даже ret !!!! Просто бросает на роизвод судьбы! Это вообще финиш!
Ну и традиция сохранять все регистры перед вызовом не накед функции шустрости выполнению не добавляет.
В общем первые впечатления очень отвратные. Надо туамосеса попросить, пусть дорабатывает :)))
Составить ответ | Вернуться на конференцию.
Ответы
- Ответ: - 3m (17.07.2009, 11:21:58 91.78.126.114, 723 байт)
- Это вот про это - Mebius (17.07.2009, 10:38:34 195.28.47.34, пустое, ссылка)