Lines Matching +full:native +full:- +full:mode

42 system provides a uniform, modular and architecture-independent
48 .Bl -bullet -offset indent
50 architecture-independent macros or functions to access parallel ports
57 with kernel-in drivers.
61 and non-standard software:
63 .Bl -column "Driver" -compact
67 .It Sy lpbb Ta "Philips official parallel port I2C bit-banging interface"
73 .Bl -column "Driver" -compact
100 .Bl -bullet -offset indent
102 compatible mode, also called Centronics mode
104 bidirectional 8/4-bits mode, also called NIBBLE mode
106 byte mode, also called PS/2 mode
108 Extended Capability Port mode, ECP
110 Enhanced Parallel Port mode, EPP
114 .Ss Compatible mode
115 This mode defines the protocol used by most PCs to transfer data to a printer.
116 In this mode, data is placed on the port's data lines, the printer status is
120 Many I/O controllers have implemented a mode that uses a FIFO buffer to
121 transfer data with the Compatibility mode protocol.
122 This mode is referred to as
123 "Fast Centronics" or "Parallel Port FIFO mode".
124 .Ss Bidirectional mode
125 The NIBBLE mode is the most common way to get reverse channel data from a
127 Combined with the standard host to printer mode, it
130 In this mode, outputs are 8-bits long.
133 .Ss Byte mode
134 In this mode, the data register is used either for outputs and inputs.
136 any transfer is 8-bits long.
137 .Ss Extended Capability Port mode
138 The ECP protocol was proposed as an advanced mode for communication with
140 Like the EPP protocol, ECP mode provides
145 .Bl -item -offset indent
153 .Ss Enhanced Parallel Port mode
158 The EPP mode has two types of cycle: address and data.
168 operate at close to the same performance levels as an equivalent ISA plug-in
186 With such chipsets, mode switching is available at any time by
188 .Sh IEEE1284-1994 Standard
212 The compatible mode is supported "as is" without any negotiation because it
214 Any other mode must be firstly negotiated by the host to check
229 accepts the transfer, it must firstly negotiate the reverse mode and then
237 termination, transfer in any mode without bothering you with low level
257 .Bl -enum -offset indent
259 share the parallel port bus among the daisy-chain like connected devices
263 propose an arch-independent interface to access the hardware layer.
275 native mode to any other mode emulated with extended modes without
277 For example, most chipsets support NIBBLE mode as
278 native and emulated with ECP and/or EPP.
280 This architecture should support IEEE1284-1994 modes.
292 draft from (c)1993-4 Microsoft Corporation)
296 set their operating mode.
297 This mode will be saved in the context structure and
319 is a general purpose mechanism to allow fast low-level
322 standard (in IEEE1284 modes) or non-standard transfers.