Цитата(Karl @ Mar 2 2006, 11:56)

Спасибо за ответы.
Цитата(Aleks17 @ Mar 2 2006, 10:25)

1) А чем вас так пугает ассемблер?
Ассемблер не пугает ничем. Писал на нем много. А вот по вопросу совмещения си и асма... В иаре кроме структуры asm("...") других способов пока не знаю.
Создаете отдельный ассемблерный файл, объявляете PUBLIC имена функций.
В си их прописываете как extern "C" myfunction() и работаете.
Посмотрите хелп, там просто и доступно описано какие рег-ры можно использовать и как передавать параметры.