CONTENTS PAGE
6.2.3.1 FIFO Operations
ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 95
6.2.3.2 DMA Transfers АААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 95
6.2.3.3 Reset FIFO and DMA Terminal Count Interrupt ААААААААААААААААААААААААААААААА 95
6.2.3.4 Programmed I/O Transfers АААААААААААААААААААААААААААААААААААААААААААААААААА 95
6.2.3.5 Data Compression ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 96
6.2.4 PARALLEL PORT EXTERNAL BUFFER CONTROL ААААААААААААААААААААААААААААААА 96
6.2.5 PARALLEL PORT SUMMARY АААААААААААААААААААААААААААААААААААААААААААААААААААА 96
7.0 SERIAL PORT ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 97
7.1 Register Description ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 97
7.1.1 THR(A,B)ÐTRANSMITTER HOLDING REGISTER АААААААААААААААААААААААААААААААА 99
7.1.2 RBR(A,B)ÐRECEIVER BUFFER REGISTER АААААААААААААААААААААААААААААААААААААА 99
7.1.3 DLL(A,B), DLM(A,B)ÐDIVISOR LATCHES (LSB AND MSB) REGISTERS АААААААААА 99
7.1.4 IER(A,B)ÐINTERRUPT ENABLE REGISTER АААААААААААААААААААААААААААААААААААА 101
7.1.5 IIR(A,B)ÐINTERRUPT IDENTIFICATION REGISTER АААААААААААААААААААААААААААА 102
7.1.6 FCR(A,B)ÐFIFO CONTROL REGISTER ААААААААААААААААААААААААААААААААААААААААА 104
7.1.7 LCR(A,B)ÐLINE CONTROL REGISTER ААААААААААААААААААААААААААААААААААААААААА 106
7.1.8 MCR(A,B)ÐMODEM CONTROL REGISTER ААААААААААААААААААААААААААААААААААААА 108
7.1.9 LSR(A,B)ÐLINE STATUS REGISTER ААААААААААААААААААААААААААААААААААААААААААА 109
7.1.10 MSR(A,B)ÐMODEM STATUS REGISTER АААААААААААААААААААААААААААААААААААААА 112
7.1.11 SCR(A,B)ÐSCRATCHPAD REGISTER ААААААААААААААААААААААААААААААААААААААААА 113
7.2 FIFO Operations ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 114
7.2.1 FIFO INTERRUPT MODE OPERATION АААААААААААААААААААААААААААААААААААААААААА 114
7.2.2 FIFO POLLED MODE OPERATION АААААААААААААААААААААААААААААААААААААААААААААА 114
8.0 FLOPPY DISK CONTROLLER АААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 115
8.1 Floppy Disk Controller Registers АААААААААААААААААААААААААААААААААААААААААААААААААААААА 115
8.1.1 SRBÐSTATUS REGISTER B (EREG ENe1) АААААААААААААААААААААААААААААААААААА 117
8.1.2 DORÐDIGITAL OUTPUT REGISTER АААААААААААААААААААААААААААААААААААААААААААА 118
8.1.3 TDRÐENHANCED TAPE DRIVE REGISTER АААААААААААААААААААААААААААААААААААА 119
8.1.4 MSRÐMAIN STATUS REGISTER ААААААААААААААААААААААААААААААААААААААААААААААА 121
8.1.5 DSRÐDATA RATE SELECT REGISTER ААААААААААААААААААААААААААААААААААААААААА 122
8.1.6 FDCFIFOÐFDC FIFO (DATA) ААААААААААААААААААААААААААААААААААААААААААААААААААА 125
8.1.7 DIRÐDIGITAL INPUT REGISTER ААААААААААААААААААААААААААААААААААААААААААААААА 126
8.1.8 CCRÐCONFIGURATION CONTROL REGISTER АААААААААААААААААААААААААААААААА 127
8.2 Reset АААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 128
8.2.1 HARD RESET AND CONFIGURATION REGISTER RESET АААААААААААААААААААААА 128
8.2.2 DOR RESET vs DSR RESET АААААААААААААААААААААААААААААААААААААААААААААААААААА 128
8.3 DMA Transfers ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 128
8.4 Controller Phases АААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 128
8.4.1 COMMAND PHASE ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 128
8.4.2 EXECUTION PHASE АААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА 129
5