2.3.11-5: parport docs

Tim Waugh (tim@cyberelk.demon.co.uk)
Sat, 17 Jul 1999 01:03:56 +0100 (GMT)


Here's a small patch to tidy up some documentation. In particular,
kernel-parameters.txt now talks a bit more sensibly about printers and
parallel ports.

I've put in a bit more information for the lp/parport parameters too;
perhaps it would be a good idea to start filling in all the others?

Tim.
*/

diff -durN linux-2.3.11-5/Documentation/Configure.help linux/Documentation/Configure.help
--- linux-2.3.11-5/Documentation/Configure.help Fri Jul 9 08:13:05 1999
+++ linux/Documentation/Configure.help Sat Jul 17 00:34:11 1999
@@ -11945,13 +11945,15 @@

Support for user-space parallel port device drivers
CONFIG_PPDEV
- Saying Y to this adds support for /dev/parport device nodes.
- NB. You have to make them before you can use them:
- mknod /dev/parport00 c 99 0
- mknod /dev/parport01 c 99 1
- mknod /dev/parport10 c 99 16
- mknod /dev/parport11 c 99 17
- etc..
+ Saying Y to this adds support for /dev/parport device nodes. This
+ is needed for programs that want portable access to the parallel
+ port, for instance deviceid (which displays Plug-and-Play device
+ IDs) and vlp (which makes a Linux computer act as though it's a
+ printer).
+
+ This is the parallel port equivalent of SCSI generic support (sg).
+ It is safe to say N to this -- it is not needed for normal printing
+ or parallel port CD-ROM/disk support.

#
# A couple of things I keep forgetting:
diff -durN linux-2.3.11-5/Documentation/kernel-parameters.txt linux/Documentation/kernel-parameters.txt
--- linux-2.3.11-5/Documentation/kernel-parameters.txt Fri Jul 9 08:13:05 1999
+++ linux/Documentation/kernel-parameters.txt Sat Jul 17 00:54:41 1999
@@ -19,7 +19,7 @@
HW Appropriate hardware is enabled.
ISDN Appropriate ISDN support is enabled.
JOY Appropriate joystick support is enabled.
- LPT Printer support is enabled.
+ LP Printer support is enabled.
MCA MCA bus support is enabled.
MDA The MDA console is enabled.
MOUSE Appropriate mouse support is enabled.
@@ -29,6 +29,7 @@
PCI PCI bus support is enabled.
PCMCIA The PCMCIA subsystem is enabled.
PNP Plug & Play support is enabled.
+ PPT Parallel port support is enabled.
PS2 Appropriate PS/2 support is enabled.
RAM RAMdisc support is enabled.
SCSI Appropriate SCSI support is enabled.
@@ -187,7 +188,21 @@

load_ramdisk= [RAM]

- lp= [LPT] Parallel Printer.
+ lp=0 [LP] Specify parallel ports to use, e.g,
+or lp=port[,port...] lp=none,parport0 (lp0 not configured, lp1 uses
+or lp=reset first parallel port). 'lp=0' disables the printer
+or lp=auto driver. 'lp=reset' (which can be specified in
+ addition to the ports) causes attached
+ printers to be reset. Using
+ lp=port1,port2,... specifies the parallel
+ ports to associate lp devices with, starting
+ with lp0. A port specification may be 'none'
+ to skip that lp device, or a parport name such
+ as 'parport0'. Specifying 'lp=auto' instead
+ of a port specification list means that device
+ IDs from each port should be examined, to see
+ if an IEEE 1284-compliant printer is attached;
+ if so, the driver will manage that printer.

ltpc= [HW]

@@ -244,7 +259,19 @@

panic=

- parport= [HW,LP]
+ parport=0 [HW,PPT] Specify parallel ports. 0
+or parport=auto disables. Use 'auto' to force the driver
+or parport=0xBBB[,IRQ[,DMA]] to use any IRQ/DMA settings detected
+ (the default is to ignore detected
+ IRQ/DMA settings because of possible
+ conflicts). You can specify the base
+ address, IRQ, and DMA settings; IRQ
+ and DMA should be numbers or 'auto'
+ (for using detected settings on that
+ particular port). Parallel ports are
+ assigned in the order they are
+ specified on the command line,
+ starting with parport0.

pas16= [HW,SCSI]

@@ -262,7 +289,7 @@

pirq= [SMP,APIC]

- plip= [LP,NET] Parallel port network link.
+ plip= [PPT,NET] Parallel port network link.

profile=

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/