Есть задача - периодически записывать приходящие с USB данные потоком на NAND флэшку. Надо оценить скорость работы. С ARM-ами еще не работал - это будет в первый раз. Процессор AT91SAM9R64.
Собственно вопрос: запись во флэшку останавливает процессор? Если нет - как понять, что процесс закончился ? Прерываний от SMC - нету.
1. Ну т.е. запись не тормозит процессор. Очень хорошо. Спасибо ! 2. У SMC есть кэш ? А может тогда и потоком она умеет писать (то что асинхронным потоком умеет - это я знаю, а синхронным?)? 3. ОС использовать не планирую. С приходящими данными надо делать некоторые операции и в зависимости от них - будет меняться поведение процессора. 4. Как понять, что запись во флэшку закончена? Или что буфер пустой?