.


:




:

































 

 

 

 


-




 

IEEE 1284 Microsoft. , . 1.7, Mode ECR ( [7:5]).

 

1.7. -

 

000 SPP mode, ()
001 Bi-directional mode, ( 1 PS/2)
010 Fast Centronics, FIFO DMA
011 Parallel Port mode,
100 Parallel Port mode, ¹
101
110 Test mode, FIFO
111 Configuration mode,

¹ Microsoft, , CMOS Setup +.

 

(. 1.8) ISA, - 10 . , , Port, Port+400h, Port+800h Port, 0-3FFh. PC , 0378h 0778 . ( 400-402) . -, , -. -, 000001 - .

 

1.8.

 

R/W ECP¹
000 DR R/W 000-001 Data Register
000 ECPAFIFO R/W 011 Address FIFO
001 SR R/W Status Register
002 CR R/W Control Register
400 SDFIFO R/W 010 Parallel Port Data FIFO
400 ECPDFIFO R/W 011 ECP Data FIFO
400 TFIFO R/W 110 Test FIFO
400 ECPCFGA R 111 Configuration Register A
401 ECPCFGB R/W 111 Configuration Register
402 ECR R/W Extended Control Register

¹ ( 75 ECR)

 

( ) . ECR. , , 000 001. . , (010111) 000 001. FIFO-.

000 (SPP) - SPP-.

001 (Bi-Di PS/2) PS/2 1. 000 CR.5.

010 (Fast Centronics) FIFO- DMA. Centronics . FIFO-, Ack# ( ).

011 , , , , FIFO- ECPDFIFO ECPAFIFO . FIFO ( HostAck). FIFO- ECPDFIFO. . ECPDFIFO DMA.

RLE . PAFIFO , 7 RLC ( RLC=127 128 ), . ECPDFIFO . ( ), . FIFO- . , DMA .

100 (EPP) EPP ( CMOS Setup).

110 (Test Mode) FIFO . TFIFO DMA . . ( ). . .

111 (Configuration mode) . .

, (. 1.8).

DR - (000 001).

SR ( SPP).

CR , SPP. 010, 011 0, 1 ( AutoLF# Strobe#) .

ECPAFIFO ( RLE, 7) FIFO-. .

SDFIFO 010. , ( DMA), FIFO Centronics. ( CR.5=0).

DFIFO 011 (). , ( DMA), FIFO .

TFIFO FIFO- 110.

ECPCFGA ( [7:4]).

ECPCFGB , . .

ECR . :

♦ ECR[7:5] MODE ;

♦ ECR.4 ERRINTREN# (Error Interrupt Disable) Error# ( );

♦ ECR.3 DMAEN (DMA Enable) DMA;

♦ ECR.2 SERVICEINTR (Service Interrupt) , DMA ( ), / FIFO- ( DMA) ;

♦ ECR.1 FIFOFS (FIFO Full Status) ; FIFOFS=1 ;

♦ ECR.0 FIFOES (FIFO Empty Status) ; FIFOFS=FIFOES=1 FIFO ( ).

(000 001), . .

ECP- EPP: ( ECR) . FIFO- ECR, . . - ( ) ( DMA), .

 





:


: 2018-11-11; !; : 265 |


:

:

, ; , .
==> ...

1748 - | 1510 -


© 2015-2024 lektsii.org - -

: 0.015 .