PARALLEL(HW)
НАЗВАНИЕ
parallel - параллельные интерфейсные устройства.
ОПИСАНИЕ
Существует несколько подобных параллельных устройств:
/dev/lp0 Главный параллельный адаптер.
/dev/lp1 Адаптер платы монохромного дисплея.
/dev/lp2 Альтернативный параллельный адаптер
(на подходящих машинах).
Невозможно иметь на одной системе все три параллельных устройства.
Компьютеры XT позволяют использовать только /dev/lp0. Некоторые
компьютеры класса AT позволяют использовать два параллельных
устройства, /dev/lp2 и любое из /dev/lp0 и /dev/lp1. Впрочем, на
разных машинах доступные устройства бывают разными и могут быть,
например, /dev/lp0 и любое из /dev/lp1 и /dev/lp2.
Если параллельное устройство не генерирует прерывания должным
образом, тогда параллельный драйвер устанавливает "режим опроса".
Если эти прерывания идут от устройства нормально, то драйвер
переключается в исходный режим.
Когда параллельное устройство закрывается, драйвер этого устройства
делает задержку на некоторое время. Эта задержка может
воздействовать на функционирование принтера, но является
необходимой для компенсации различных размеров буферов и скоростей
печати. Например, следующая команда устанавливает время этой
задержки порядка 1 секунды, выраженное в десятых долях секунды:
stty time 10< /dev/lp0
Если эту команду ввести с подсказки, то она сработает только в том
случае, если порт открыт. Рекомендуется помещать подобную команду в
интерфейсную программу, используемой параллельным устройством, для
достижения того же эффекта:
stty time 10 0< &1
ПРИМЕЧАНИЯ
Параллельные адаптеры могут функционировать с дополнительных плат,
но переключатели при этом должны быть установлены правильно.
На некоторых совместимых компьютерах порты lp0 и lp1 переставлены.
Команда stty(1) обработки выдачи предусматривает выдачу данных на
параллельное устройство. Опции stty, не имеющие воздействия на
параллельное устройство, игнорируются, и сообщения об ошибках не
выдаются.
ПРИМЕНЕНИЕ
Обычно вызывается через lp(1), но запись можно вести и напрямую.
ФАЙЛЫ
/dev/lp0
/dev/lp1
/dev/lp2
СМ. ТАКЖЕ
lp(1), lp(HW), lpadmin(8), lpinit(8), lpsched(8),
serial(HW)