File:  [Plan 9 NeXT] / lucent / sys / man / 3 / lpt
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 18:01:01 2018 UTC (8 years, 1 month ago) by root
Branches: lucent, MAIN
CVS tags: plan9, HEAD
Plan 9 NeXT

.TH LPT 3 
.SH NAME
lpt \- parallel port interface for PC's
.SH SYNOPSIS
.nf
.B bind -a #L[123] /dev

.B /dev/lpt[123]data
.B /dev/lpt[123]dlr
.B /dev/lpt[123]pcr
.B /dev/lpt[123]psr
.fi
.SH DESCRIPTION
The
.I lpt
driver provides an interface to the parallel
interface normally used for printers.
The specifiers
.BR 1 ,
.BR 2 ,
and
.BR 3
correspond to
the parallel interfaces at PC ports 0x3bc, 0x378, and 0x278
respectively.
.PP
.B Lpt?data
is write only.
Writing to it sends data to the interface.
This file is sufficient for communicating with most printers.
.PP
.BR Lpt?dlr ,
.BR lpt?pcr ,
and
.B lpt?psr
are used for fine control of the parallel port.
Reading or writing these files corresponds to
reading and writing the data latch register,
printer control register, and printer status
register.
These are used by programs to drive special devices.
.SH SOURCE
.B /sys/src/9/pc/devlpt.c

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.