, () . 5 , PC (nibble , 4 ) . 4.
4.
LPT-
SPP | I/O | Nibble Mode | |
AUTOFEED# | HostBusy . , | ||
SELECTIN | IEEE 1284 ( SPP ) | ||
# | ' | PtrClk. , HostBusy | |
BUSY | I | 3, 7 | |
I | 2, 6 | ||
SELECT | I | 1, 5 | |
ERRORS | I | 0, 4 |
:
1. HostBusy.
2. .
3. PtrClk.
4. HostBusy, .
5. PtrCLk.
6. 1-5 .
50 /. , (, ).
Byte Mode
, CR.5=1. , - . . 5.
5.
LPT- /
SPP | Byte Mode | I/O | ||
STROBES | HostClk | ( ) | ||
AUTOFEED# | HostBusy | . , | ||
SELECT-IN | 1284Active | IEEE 1284. ( SPP ) | ||
INIT# | INIT# | , | ||
Ptrtik | DATA[7:0]. HostBusy | |||
BUSY | PtrBusy | I | ||
AckDataReq* | I | * | ||
SELECT | Xflag* | I | * | |
ERRORS | DataAvau#* | I | * | |
2-9 | DATA[7:0] | DATA[7:0] | I/0 | ( ) |
|
|
:
1. HostBusy.
2. DATA[7:0].
3. PtrClk.
4. HostBusy, .
5. PtrClk.
6. HostClk.
7. 1-6 .
. , PS/2.
(Enhanced Parallel Port ) . Intel 386SL ( 82360) .
:
.
.
.
.
, . . SPP . 6.
6.
LPT- /
SPP | I/O | |||
STROBE | WRITE | , | ||
AUTOFEEDff | DATASTB# | . | ||
SELECTING | ADDRSTB# | . | ||
INIT# | RESETS | ( ) | ||
SPP | I/O | |||
# | INTR# | I | ||
BUSY | WAIT | I | . ( ), ( ) | |
2-9 | D[8:0] | AD[8:0] | I/O | / |
AckDataReq* | I | |||
SELECT | Xflag* | I | ||
ERROR | DataAvaiW* | I |
- (. 7), / 5-8 .
|
|
7.
-
R/W | ||||
SPP Data Port | +0 | SPP/EPP | W | |
SPP Status Port | +1 | SPP/EPP | R | |
SPP Control Port | +2 | SPP/EPP | W | |
EPP Address Port | +3 | EPP | R/W | . |
EPP Data Port | +4 | EPP | R/W | . () () |
Not Defined | +5...+7 | EPP | N/A | 16-32- / |
- , , - ( , ) .
/. (0,5-2 /). , , , ISA. WAIT#. .
Ż - PC, , 15 .
- (. .7). , 0, 1 2 , ( Address Port Data Port), .
, - , - . , CR 0, 1 3, STROBES, AUTOFEEDS SELECTING, . . ( Protect), .