Цитата(scifi @ Feb 7 2016, 08:36)

лучше без всяких DMA
на 10 мегабит прерывания уже зашиваются
Цитата(ViKo @ Feb 7 2016, 07:48)

Задавайте в начале каждого пакета его длину.
т.е. я должен запустить дма, принять второй-третий байт, остановить, дма, перепрограммировать счётчики, запустить дма... ?
за это время уже не один пакет проскочит
и ведь главное, это никак не защищает от битых пакетов и зависоне на ожидании "всех" данных