Есть задача - периодически записывать приходящие с USB данные потоком на NAND флэшку. Надо оценить скорость работы. С ARM-ами еще не работал - это будет в первый раз. Процессор AT91SAM9R64.
Собственно вопрос: запись во флэшку останавливает процессор? Если нет - как понять, что процесс закончился ? Прерываний от SMC - нету.
Может быть, я чего-то не понял, но вообще-то процедура записи на внешний носитель - это не чёрный ящик, а программа. Загляните в исходники этой программы и посмотрите, что она делает.