.th LP11 VI 4/21/86
.sh NAME
LP11 \- kernel interface to LP11
.sh DESCRIPTION
The LP11 device is a printer interface used by KSOS.
.s3
The LP11 devices are identified to the kernel by their SEIDs.
The name space field of an LP11 SEID is always "device_nsp".
The unique id 0 field for all LP11s has a value of 71.
The unique id 1 field is used to distinguish multiple LP11s.
The first LP11 is number zero, with others numbered sequentially, up to
a maximum value of 255.
.s3
The LP11 driver performs character output directly to the LP11 device.
The following kernel calls are related to the use of the LP11 device:
K_open, K_write_block, K_device_function, and K_close.
.s3
.lp 23 18
K_open	Before any data may be written to an LP11 device a process must
open the device using the K_open kernel call.
Opening an LP11 device is a higher level function of the kernel I/O
system and has no effect on the device itself or the device driver.
.s3
.lp 23 18
K_write_block	The K_write block kernel call is used to write characters
to an LP11 device.
.s3
.lp 23 18
K_device_function	The LP11 supports only the WRITE device function.
.s3
.lp 23 18
K_close	Closing an LP11 device is a higher level function of the kernel I/O
system and has no effect on the device itself or the device driver.
.i0
.sh "SEE ALSO"
.S3
K_close(II),
K_device_function(II),
K_open(II),
K_write_block(II),
ioFunction(IIa),
seid(IIa).
