FDC37C669_07 SMSC [SMSC Corporation], FDC37C669_07 Datasheet - Page 69

no-image

FDC37C669_07

Manufacturer Part Number
FDC37C669_07
Description
PC 98/99 Compliant Super I/O Floppy Disk Controller with Infrared Support
Manufacturer
SMSC [SMSC Corporation]
Datasheet
When both GAP and WGATE bits of the
PERPENDICULAR MODE COMMAND are both
programmed to "0" (Conventional mode), then
D0, D1, D2, D3, and D4 can be programmed
independently to "1" for that drive to be set
automatically to Perpendicular mode.
mode the following set of conditions also apply:
1. The GAP2 written to a perpendicular drive
2. The write pre-compensation given to a
3. For
LOCK
In order to protect systems with long DMA
latencies against older application software that
can disable the FIFO the LOCK Command has
been added.
used by the FDC routines, and application
software should refrain from using it.
application calls for the FIFO to be disabled
then the CONFIGURE command should be
used.
during a write operation will depend upon the
programmed data rate.
perpendicular mode drive wil be 0ns.
conventional mode drives any data written
will be at the currently programmed write
pre-compensation.
D0-D3
This command should only be
WGATE
programmed
0
0
1
1
GAP
Table 29 - Effects of WGATE and GAP Bits
0
1
0
1
Conventional
Perpendicular
(500 Kbps)
Reserved
(Conventional)
Perpendicular
(1 Mbps)
to
MODE
"0"
In this
If an
for
69
GAP2 FORMAT
Note: Bits D0-D3 can only be overwritten when
Software
following
MODE COMMAND:
1. "Software" resets (via the DOR or DSR
2. "Hardware" resets will clear all bits (GAP,
The LOCK command defines whether the
EFIFO, FIFOTHR, and PRETRK parameters of
the CONFIGURE command can be RESET by
the DOR and DSR registers. When the LOCK
bit is set to logic "1" all subsequent "software
RESETS by the DOR and DSR registers will not
change the previously set parameters to their
default values. All "hardware" RESET from the
RESET pin will set the LOCK bit to logic "0" and
return the EFIFO, FIFOTHR, and PRETRK to
LENGTH OF
22 Bytes
22 Bytes
22 Bytes
41 Bytes
registers) will only clear GAP and WGATE
bits to "0". D0-D3 are unaffected and retain
their previous value.
WGATE
conventional mode.
FIELD
OW is programmed as a "1".
If either GAP or WGATE is a "1" then
D0-D3 are ignored.
effect
and
and
hardware
PORTION OF
WRITE DATA
WRITTEN BY
OPERATION
on
19 Bytes
38 Bytes
D0-D3)
0 Bytes
0 Bytes
GAP 2
the
resets
PERPENDICULAR
to
"0",
have
i.e
the
all

Related parts for FDC37C669_07