FDC37N769_07 SMSC [SMSC Corporation], FDC37N769_07 Datasheet - Page 57

no-image

FDC37N769_07

Manufacturer Part Number
FDC37N769_07
Description
3.3V Super I/O Controller with Infrared Support for Portable Applications
Manufacturer
SMSC [SMSC Corporation]
Datasheet
COMPATIBILITY
The FDC37N769 was designed with software compatibility in mind. It is a fully backwards-compatible solution
with the older generation 765A/B disk controllers. The FDC also implements on-board registers for compatibility
with the PS/2, as well as PC/AT and PC/XT, floppy disk controller subsystems. After a hardware reset of the FDC, all
registers, functions and enhancements default to a PC/AT, PS/2 or PS/2 Model 30 compatible operating mode,
depending on how the IDENT and MFM bits are configured by the system BIOS.
Parallel Port Floppy Disk Controller
In this mode, the Floppy Disk Control signals are available on the parallel port pins. When this mode is selected, the
parallel port is not available. There are two modes of operation, PPFD1 and PPFD2. These modes can be selected
in Configuration Register 4. PPFD1 has only drive 1 on the parallel port pins; PPFD2 has drive 0 and 1 on the
parallel port pins.
PPFD1: Drive 0 is on the FDC pins
When the PPFDC is selected the following pins are set as follows:
1.
2.
3.
The following parallel port pins are read as follows by a read of the parallel port register:
1.
2.
3.
The following FDC pins are all in the high impedance state when the PPFDC is actually selected by the drive select
register:
1.
2.
The FDC signals are muxed onto the Parallel Port pins as shown in Table 49.
SMSC DS – FDC37N769
nDACK: Assigned to the parallel port device during configuration.
PDRQ (assigned to the parallel port): not ECP = high-Z, ECP & dmaEn = 0, ECP & not dmaEn = high-Z
IRQ assigned to the parallel port: not active, this is hi-Z or Low depending on settings.
Data Register (read) = last Data Register (write)
Control Register are read as “cable not connected” STROBE, AUTOFD and SLC = 0 and nINIT = 1;
Status Register reads: nBUSY = 0, PE = 0, SLCT = 0, nACK = 1, nERR = 1.
nWDATA, DENSEL, nHDSEL, nWGATE, nDIR, nSTEP, nDS1, nDS0, nMTRO, nMTR1.
If PPFDx is selected, then the parallel port can not be used as a parallel port until “Normal” mode is selected.
Drive 1 is on the Parallel port pins
PPFD2: Drive 0 is on the Parallel port pins
Drive 1 is on the Parallel port pins
CONNECTOR
PIN #
10
11
12
13
14
15
1
2
3
4
5
6
7
8
9
CHIP PIN #
75
69
68
67
66
64
63
62
61
60
59
58
57
74
73
Table 49 - FDC Parallel Port Pins
DATASHEET
SPP MODE
BUSY
nACK
SLCT
nAFD
nERR
nSTB
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PE
Page 57 of 137
DIRECTION
PIN
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
I
I
FDC MODE
nDSKCHG
nDENSEL
nWGATE
nWDATA
nRDATA
(nMTR0)
nHDSEL
nINDEX
nMTR1
(nDS0)
nTRK0
nDS1
nWP
DIRECTION
I/(0)
I/(0)
PIN
0
0
0
0
0
0
I
I
I
I
I
1
1
Rev. 02-16-07

Related parts for FDC37N769_07