Цитата(vmp @ Dec 6 2006, 11:02)

4. В выпавшем меню выбрать пункт "ARM C/C++ Compiler reference guide".
P.S.

Благодарю. Почему-то искал в "ARM Assembler ref. guide".
Цитата(zltigo @ Dec 6 2006, 11:41)

Цитата(Petka @ Dec 6 2006, 09:34)

Иногда приходится Си сопрягать с ассемблером (например для получения ID кода камня, для манипуляций к кэшом и подобные).
Как узнать - написано выше. От себя добавлю, что для вышеперечисленного заниматься вставками cовершенно незачем.
Добавьте от себя лучше как выполнить в IAR инструкции "mcr", "mrs".
Цитата
Код
#pragma diag_suppress=Pe940
вот например чтение регистра CPSR, в сях его не прочитать..
#pragma optimize=no_inline
static unsigned long get_APSR( void )
{
/* On function exit,
function return value should be present in R0 */
asm( "MRS R0, CPSR" );
}
по поводу функции это понятно, хотя не очень красиво, а по поводу прагмы, что это значит? как её использовать?