Цитата(Student21 @ Feb 28 2011, 21:05)

есть ещё
Это и есть вызов.
Цитата(Student21 @ Feb 28 2011, 21:05)

И как подсчитать по листингу не совсем понятно... ну есть он там и есть... стоит while и всё...
По дизассемблеру, я хотел сказать. Только нужно будет еще учитывать конфигурацию кэшей.
Цитата(Student21 @ Feb 28 2011, 21:05)

А расскажите как вывести частоту через делитель на внешний пин? Только если можно по-подробнее....
У процессора есть два программируемых выхода - PCK0 и PCK1. Подробно о них можно почитать в разделе
Power Management Controller datasheet'а.
Пример кода, выдающего на пин PB30 выходную частоту PLL A, деленную на 8:
Код
#define PCK0 (1UL << 30)
{
AT91C_PMC_PCKR[0] = AT91C_PMC_CSS_PLLA_CLK | AT91C_PMC_PRES_CLK_8;
*AT91C_PIOB_ASR = PCK0;
*AT91C_PIOB_PDR = PCK0;
*AT91C_PMC_SCER = AT91C_PMC_PCK0;
}