PC87307VUL National Semiconductor, PC87307VUL Datasheet - Page 75

no-image

PC87307VUL

Manufacturer Part Number
PC87307VUL
Description
PC87307/PC97307 Plug and Play Compatible and PC97 Compliant SuperI/O
Manufacturer
National Semiconductor
Datasheet
Bit 2 - Drive 2 Busy
Bit 3 - Drive 3 Busy
Bit 4 - Command in Progress
Bit 5 - Non-DMA Execution
Bit 6 - Data I/O (Direction)
Bit 7 - Request for Master (RQM)
This bit indicates whether or not drive 2 is busy.
It is set to 1 after the last byte of the command phase of
a SEEK or RECALIBRATE command is issued for drive
2.
This bit is cleared to 0 after the first byte in the result
phase of the SENSE INTERRUPT command is read for
drive 2.
0 - Not busy.
1 - Busy.
This bit indicates whether or not drive 3 is busy.
It is set to 1 after the last byte of the command phase of
a SEEK or RECALIBRATE command is issued for drive
3.
This bit is cleared to 0 after the first byte in the result
phase of the SENSE INTERRUPT command is read for
drive 3.
0 - Not busy.
1 - Busy.
This bit indicates whether or not a command is in
progress. It is set after the first byte of the command
phase is written. This bit is cleared after the last byte of
the result phase is read.
If there is no result phase in a command, the bit is
cleared after the last byte of the command phase is writ-
ten.
0 - No command is in progress.
1 - A command is in progress.
This bit indicates whether or not the controller is in the
execution phase of a byte transfer operation in non-
DMA mode.
This bit is used for multiple byte transfers by the micro-
processor in the execution phase through interrupts or
software polling.
0 - The FDC is not in the execution phase.
1 - The FDC is in the execution phase.
Indicates whether the controller is expecting a byte to be
written or read, to or from the Data Register (FIFO).
0 - Data will be written to the FIFO.
1 - Data will be read from the FIFO.
This bit indicates whether or not the controller is ready
to send or receive data from the microprocessor through
the Data Register (FIFO). It is cleared to 0 immediately
after a byte transfer and is set to 1 again as soon as the
disk controller is ready for the next byte.
During a Non-DMA execution phase, this bit indicates
the status of the interrupt.
0 - Not ready. (Default)
1 - Ready to transfer data.
The Digital Floppy Disk Controller (FDC) (Logical Device 3)
75
5.3.6
This write-only register is used to program the data transfer
rate, amount of write precompensation, power down mode,
and software reset.
The data transfer rate is programmed via the CCR, not the
DSR, for PC-AT, PS/2 and MicroChannel applications. Oth-
er applications can set the data transfer rate in the DSR.
The data rate of the floppy controller is determined by the
most recent write to either the DSR or CCR.
The DSR is unaffected by a software reset. A hardware re-
set sets the DSR to 02h, which corresponds to the default
precompensation setting and a data transfer rate of 250
Kbps.
Bits 1,0 - Data Transfer Rate Select
Bits 4-2 - Precompensation Delay Select
0
7
These bits determine the data transfer rate for the Flop-
py Disk Controller (FDC), depending on the supported
speeds. Table 5-6 shows the data transfer rate selected
by each value of this field.
These bits are unaffected by a software reset, and are
set to 10 (250 Kbps) after a hardware reset.
This field sets the write precompensation delay that the
Floppy Disk Controller (FDC) imposes on the WDATA
disk interface output signal, depending on the supported
speeds. Table 5-7 shows the delay for each value of this
field.
In most cases, the default delays shown in Table 5-8 are
adequate. However, alternate values may be used for
specific drive and media types.
Software Reset
0
6
TABLE 5-6. Data Transfer Rate Encoding
Data Rate Select Register (DSR), Offset 04h,
Write Operations
Low Power
0
5
FIGURE 5-11. DSR Register Bitmap
1
0
0
1
1
DSR Bits
Undefined
0
4
0
3
0
0
1
0
1
Write Operations
0
2
Precompensation Delay Select
1
1
0
Data Transfer Rate
0
Data Transfer Rate Select
Reset
Required
500 Kbps
300 Kbps
250 Kbps
1 Mbps
Data Rate Select
Register (DSR)
www.national.com
Offset 04h

Related parts for PC87307VUL