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

parport_write

Название

parport_write --  записать блок данных в параллельный порт

Обзор

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

Аргументы

port

порт для записи

buffer

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

len

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

Описание

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

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

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


<<< Назад Начало Далее >>>
parport_negotiate Наверх parport_read