ssize_t parport_read(struct parport * port, void * buffer, size_t len);
порт для чтения
буфер данных (в пространстве ядра)
количество принимаемых байт данных
Читает до len байт данных из указанного порта в буфер, используя последний из согласованных (при помощи parport_negotiate) режимов передачи IEEE 1284, если этот режим поддерживает обратную передачу (от периферийного устройства на компьютер).
За доступность для записи первых len байт буфера отвечает вызывающая сторона.
Функция возвращает количество принятых байт (если принято ноль или больше), а в противном случае возвращает код ошибки.