Чего-то я никак не пойму как сделать такую вещь: необходимо сделать драйвер устройства по поведению напоминающий COM-порт. (то-есть чтобы при подсоывании файла этого устройства терминалкам они ничего не замечали).
ioctl-ы можно игнорировать.
Не могу добиться того, чтобы например комманда cat /dev/drv не выходя ждала пока не поступят новые данные. Получается или непрерывно выдается одно и то-же или он выходит сразу после выдачи.
Есть пример такого минимального драйвера? Ковыряться в исходниках ядра нет времени :(