ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
158999 Топик полностью
Evgeny_CD, Архитектор (14.06.2009 01:59, просмотров: 321) ответил Vit на Ну а выгребающей стороне как знать, что буфер не только аллоцирован частями, но и в него полезности уже записаны?
В дексрипторе блока есть маркер - готово. Как только прерывание закончило выгребать блок n, оно берет дескриптор n++, смотрит - готов ли он. if !ready смотрим другой и т.д. Но неготовый заносим в стек неготовых, и его просматриваем после каждого обработанного.