Lines Matching +full:auto +full:- +full:string +full:- +full:detection
4 The ``parport`` code provides parallel-port support under Linux. This
9 detection of your hardware. This is particularly useful if you want
16 port-sharing) and architecture-dependent (which deals with actually
28 architecture-dependent code with (for example)::
30 # insmod parport_pc io=0x3bc,0x378,0x278 irq=none,7,auto
32 to tell the ``parport`` code that you want three PC-style ports, one at
34 auto-detected IRQ. Currently, PC-style (``parport_pc``), Sun ``bpp``,
43 --------
49 options parport_pc io=0x378,0x278 irq=7,auto
51 modprobe will load ``parport_pc`` (with the options ``io=0x378,0x278 irq=7,auto``)
60 ------------------------
68 parport0: Printer, BJC-210 (Canon)
80 parport=0x3bc parport=0x378,7 parport=0x278,auto,nofifo
83 to add. Adding ``parport=0`` to the kernel command-line will disable
84 parport support entirely. Adding ``parport=auto`` to the kernel
85 command-line will make ``parport`` use any IRQ lines or DMA channels that
86 it auto-detects.
101 |-- default
102 | |-- spintime
103 | `-- timeslice
104 |-- parport0
105 | |-- autoprobe
106 | |-- autoprobe0
107 | |-- autoprobe1
108 | |-- autoprobe2
109 | |-- autoprobe3
110 | |-- devices
111 | | |-- active
112 | | `-- lp
113 | | `-- timeslice
114 | |-- base-addr
115 | |-- irq
116 | |-- dma
117 | |-- modes
118 | `-- spintime
119 `-- parport1
120 |-- autoprobe
121 |-- autoprobe0
122 |-- autoprobe1
123 |-- autoprobe2
124 |-- autoprobe3
125 |-- devices
126 | |-- active
127 | `-- ppa
128 | `-- timeslice
129 |-- base-addr
130 |-- irq
131 |-- dma
132 |-- modes
133 `-- spintime
143 string "none" means that there are no device drivers
146 ``base-addr`` Parallel port's base address, or addresses if the port
151 ``irq`` Parallel port's IRQ, or -1 if none is being used.
153 ``dma`` Parallel port's DMA channel, or -1 if none is being
156 ``modes`` Parallel port's hardware modes, comma-separated,
159 - PCSPP
160 PC-style SPP registers are available.
162 - TRISTATE
165 - COMPAT
169 - EPP
173 - ECP
177 - DMA
184 ``autoprobe`` Any IEEE-1284 device ID information that has been
185 acquired from the (non-IEEE 1284.3) device.
187 ``autoprobe[0-3]`` IEEE 1284 device ID information retrieved from
188 daisy-chain devices that conform to IEEE 1284.3.
190 ``spintime`` The number of microseconds to busy-loop while waiting
193 peripherals. This is a port-wide setting, i.e. it
227 case - if you only have one port, it will default to being ``/dev/lp0``,
233 ``lp=auto`` on the kernel command line, and lp will create devices
252 - polling
253 - interrupt-driven, protocol in software
254 - interrupt-driven, protocol in hardware using PIO
255 - interrupt-driven, protocol in hardware using DMA
273 hardware), to make it use interrupt-driven in-software protocol.
283 ----------