Подсистема параллельного порта Linux 2.4
<<< Назад Далее >>>

parport_read

Название

parport_read --  прочитать блок данных из параллельного порта

Обзор

ssize_t parport_read(struct parport * port, void * buffer, size_t len);

Аргументы

port

порт для чтения

buffer

буфер данных (в пространстве ядра)

len

количество принимаемых байт данных

Описание

Читает до len байт данных из указанного порта в буфер, используя последний из согласованных (при помощи parport_negotiate) режимов передачи IEEE 1284, если этот режим поддерживает обратную передачу (от периферийного устройства на компьютер).

За доступность для записи первых len байт буфера отвечает вызывающая сторона.

Функция возвращает количество принятых байт (если принято ноль или больше), а в противном случае возвращает код ошибки.


<<< Назад Начало Далее >>>
parport_write Наверх parport_set_timeout