Цитата(avva @ Sep 29 2008, 15:55)

Эта строчка несколько смущает..
Тут все правильно, просто оно вынесено у менея в отдельную функцию - не хотел наварачивать пост.
Код
VICIntSelect |= (1<<VIC_RTC); // VICIntSelect |= (1<<VicIntSource);
Цитата(GetSmart @ Sep 29 2008, 21:28)

Тут в префиксе процедуры-обработчика надо писать __arm __irq
Тут тоже вроде все правильно, RTC_ISR это просто функция котороя вызывается обработчиком уКоса OS_CPU_ExceptHndlr.
Цитата(zltigo @ Sep 29 2008, 23:47)

Судя по приведенным ошметкам - тормозится офигительно
Очень оптимистично

Хотя FIQ и IRQ действительно в кучу свалено.
Стек у меня: -D_FIQ_STACK_SIZE=256
Спасибо за ссылочку, когдатоя ее уже смотрел но подзабыл уже.
Сам портироровать еже не научился, то попробую с тем портом.