Related Links On Parallel Port
Operating Modes
CVGS
Parallel Port
Operating Modes :
Standard Mode |
Selecting
this mode will cause the ECP port to behave as a |
Byte Mode / PS/2 Mode |
Behaves as a SPP in bi-directional mode. Bit 5 will place the port in reverse mode. |
|
In this mode, any data written to the Data FIFO will be sent to the peripheral using the SPP Handshake. The hardware will generate the handshaking required. Useful with non-ECP devices such as Printers. You can have some of the features of ECP like FIFO buffers and hardware generation of handshaking but with the existing SPP handshake instead of the ECP Handshake. |
ECP FIFO Mode |
Standard mode for ECP use. This mode uses the ECP Handshake described in Interfacing the Extended Capabilities Port. - When in ECP Mode though BIOS, and the ECR register is set to ECP FIFO Mode (011), the SPP registers may disappear. |
EPP Mode/Reserved |
This will enable EPP Mode, if available. Under BIOS, if ECP mode is set then it's more than likely, this mode is not an option. However if BIOS is set to ECP and EPP1.x Mode, then EPP 1.x will be enabled. - Under Microsoft's Extended Capabilities Port Protocol and ISA Interface Standard this mode is Vendor Specified. |
Reserved |
Currently Reserved. - Under Microsoft's Extended Capabilities Port Protocol and ISA Interface Standard this mode is Vendor Specified. |
FIFO Test Mode |
While in this mode, any data written to the Test FIFO Register will be placed into the FIFO and any data read from the Test FIFO register will be read from the FIFO buffer. The FIFO Full/Empty Status Bits will reflect their true value, thus FIFO depth, among other things can be determined in this mode. |
Configuration Mode |
In this mode, the two configuration registers, cnfgA & cnfgB become available at their designated register addresses. |
Table
2.7.1.Modes of Operation
If you are
in ECP Mode under BIOS, or if your card is jumpered to use ECP then it is
a good idea to initialize the mode of your ECP port to a pre-defined state
before use. If you are using SPP, then set the port to Standard Mode as the
first thing you do. Don't assume that the port will already be in Standard
(SPP) mode.
Under some
of the modes, the SPP registers may disappear or not work correctly. If you
are using SPP, then set the ECR to Standard Mode. This is one of the most
common mistakes that people make.
Copyright © 2003 Gammaworkz. All rights reserved.