LPT(4)

NAME
lpt - generic printer device driver

SYNOPSIS
lpt* at ppbus?
options LPT_DEBUG
options LPT_VERBOSE

DESCRIPTION
The lpt driver is the port of the lpt driver to the ppbus(4) system.

The purpose of this driver is to allow parallel port sharing with other parallel devices. See ppbus(4) for more information about the parallel port bus system.

The parallel port bus is reserved by lpt when the printer device is opened and released when the device is closed.

Ports can be configured to use interrupts, DMA, IEEE negotiations, and IEEE compliant transfer modes by using the lptctl(8) command, with modes depending on the hardware available.

FILES
/dev/lpt?
    parallel port device
/dev/lpt?ctl
    parallel port control device

SEE ALSO
atppc(4), ppbus(4), lptctl(8), mknod(8)

HISTORY
This driver is derived from the FreeBSD ppbus and also from the historic NetBSD drivers.

The lpt driver used to assign special meaning for some bits of device minor. This was dropped in ppbus-based lpt in favour of configuration via lptctl(8).

AUTHORS
This manual page was based on the FreeBSD lpt manual page. The information has been updated for the NetBSD port by Gary Thorpe.