LP(4)		    UNIX Programmer's Manual		    LP(4)


NAME
     lp - line printer

SYNOPSIS
     /sys/conf/SYSTEM:
	  NLP	     lp_printers  # Line Printer
	  LP_MAXCOL  132	  # Maximum number of columns on line printers

     /etc/dtab:
	  #Name Unit# Addr   Vector Br Handler(s)      # Comments
	  lp	?     177514 200    4  lpintr	       # lp-11 line printer

     major device number(s):
	  raw: 5
     minor device encoding:
	  bit 01 specifies 64-character set (instead of 96-character set)
	  bits 06 are reserved
	  bits 0370 specify line printer unit: <lp_unit> * 8

DESCRIPTION
     Lp provides the interface to any of the standard DEC line
     printers on an LP-11 parallel interface.  When it is opened
     or closed, a suitable number of page ejects is generated.
     Bytes written are printed.

     The unit number of the printer is specified by the minor
     device after removing the low 3 bits, which act as per-
     device parameters.  Currently only the lowest of the low
     three bits is interpreted: if it is set, the device is
     treated as having a 64-character set, rather than a full
     96-character set.	In the resulting half-ASCII mode, lower
     case letters are turned into upper case and certain charac-
     ters are escaped according to the following table:

     {	       -(
     }	       -)
     `	       -'
     |	       -!
     ~	       -^

     The driver correctly interprets carriage returns, back-
     spaces, tabs, and form feeds.  Lines longer than the maximum
     page width are truncated.	The page width is specified via
     the LP_MAXCOL definition, set to 132 in the GENERIC distri-
     bution.

FILES
     /dev/lp
     /dev/MAKEDEV	 script to create special files
     /dev/MAKEDEV.local  script to localize special files


Printed 11/26/99	January 28, 1988			1


LP(4)		    UNIX Programmer's Manual		    LP(4)


SEE ALSO
     lpr(1), dtab(5), autoconfig(8)

DIAGNOSTICS
     None.

BUGS
     Although the driver supports multiple printers this has
     never been tried.


Printed 11/26/99	January 28, 1988			2


 
Generated: 2016-12-26
Generated by man2html V0.25
page hit count: 1150
Valid CSS Valid XHTML 1.0 Strict