История изменений
Исправление tailgunner, (текущая версия) :
poll() хорош, когда несколько дескрипторов.
Автор драйвера не должен делать ограничивающих предположений об использовании устройства. И вообще, мы обсуждаем гипотезу о функционировании устройства, которую ты даже не сформулировал однозначно.
А если это старт-стопный режим, то весь этот огород нафиг не нужен.
Не очень понимаю, что могло бы являться здесь «стартом» и «стопом», но, естественно, иногда достаточно просто операции read - не нужен ни poll, ни ioctl для чтения.
Исходная версия tailgunner, :
poll() хорош, когда несколько дескрипторов.
Автор драйвера не должен делать ограничивающих предположений об использовании устройства. И вообще, мы обсуждаем гипотезу о функционировании устройства, которую ты даже не сформулировал однозначно.
А если это старт-стопный режим, то весь этот огород нафиг не нужен.
Не очень понимаю, что могла бы являться здесь «стартом» и «стопом», но, естественно, иногда достаточно просто операции read - не нужен ни poll, ни ioctl для чтения.