LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

poll() хорош, когда несколько дескрипторов.

Автор драйвера не должен делать ограничивающих предположений об использовании устройства. И вообще, мы обсуждаем гипотезу о функционировании устройства, которую ты даже не сформулировал однозначно.

А если это старт-стопный режим, то весь этот огород нафиг не нужен.

Не очень понимаю, что могло бы являться здесь «стартом» и «стопом», но, естественно, иногда достаточно просто операции read - не нужен ни poll, ни ioctl для чтения.

Исходная версия tailgunner, :

poll() хорош, когда несколько дескрипторов.

Автор драйвера не должен делать ограничивающих предположений об использовании устройства. И вообще, мы обсуждаем гипотезу о функционировании устройства, которую ты даже не сформулировал однозначно.

А если это старт-стопный режим, то весь этот огород нафиг не нужен.

Не очень понимаю, что могла бы являться здесь «стартом» и «стопом», но, естественно, иногда достаточно просто операции read - не нужен ни poll, ни ioctl для чтения.