1*47672Scael.\" Copyright (c) 1990, 1991 The Regents of the University of California. 244680Sbostic.\" All rights reserved. 344680Sbostic.\" 444680Sbostic.\" This code is derived from software contributed to Berkeley by 544680Sbostic.\" the Systems Programming Group of the University of Utah Computer 644680Sbostic.\" Science Department. 744680Sbostic.\" 844680Sbostic.\" %sccs.include.redist.man% 944680Sbostic.\" 10*47672Scael.\" @(#)ppi.4 5.2 (Berkeley) 03/27/91 1144680Sbostic.\" 12*47672Scael.Dd 13*47672Scael.Dt PPI 4 hp300 14*47672Scael.Os 15*47672Scael.Sh NAME 16*47672Scael.Nm ppi 17*47672Scael.Nd 18*47672Scael.Tn HP-IB 19*47672Scaelprinter/plotter interface 20*47672Scael.Sh SYNOPSIS 21*47672Scael.Cd "device ppi0 at hpib0 slave 5" 22*47672Scael.Sh DESCRIPTION 23*47672ScaelThe 24*47672Scael.Nm ppi 25*47672Scaelinterface provides a means of communication with 26*47672Scael.Tn HP-IB 2744680Sbosticprinters and plotters. 28*47672Scael.Pp 2944680SbosticSpecial files 30*47672Scael.Pa ppi0 3144680Sbosticthrough 32*47672Scael.Pa ppi7 3344680Sbosticare used to access the devices, with the digit at the end 3444680Sbosticof the filename referring to the bus address of the device. 3544680SbosticCurrent versions of the autoconf code can not probe for these 3644680Sbosticdevices, so the device entry in the configuration file must be 3744680Sbosticfully qualified. 38*47672Scael.Pp 39*47672ScaelThe device files appear as follows: 40*47672Scael.Bd -literal -offset indent 41*47672Scael"crw-rw-rw- 1 root 11, 0 Dec 21 11:22 /dev/ppi" 42*47672Scael.Ed 43*47672Scael.Sh DIAGNOSTICS 4444680SbosticNone. 45*47672Scael.Sh SEE ALSO 46*47672Scael.Xr hpib 4 . 47*47672Scael.Sh HISTORY 48*47672ScaelThe 49*47672Scael.Nm 50*47672Scaelinterface 51*47672Scael.Ud 52*47672Scael.Sh BUGS 5344680SbosticThis driver is very primitive, it handshakes data out byte by byte. 54*47672ScaelIt should use 55*47672Scael.Tn DMA 56*47672Scaelif possible. 57