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

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
Note
For ACPI compliance the FDD pins that are multiplexed onto the Parallel Port must function independently of the
state of the Parallel Port controller. For example, if the FDC is enabled onto the Parallel Port the multiplexed FDD
Interface should function normally regardless of the Parallel Port Power control CR01.2. Table 50 illustrates this
functionality.
SERIAL PORT (UART)
The FDC37N769 incorporates two full function UARTs. They are compatible with the NS16450, the 16450 ACE
registers and the NS16550A. The UARTs perform serial-to-parallel conversion on received characters and parallel-
to-serial conversion on transmit characters. The data rates are independently programmable from 115.2K baud down
to 50 baud. The character options are programmable for 1 start; 1, 1.5 or 2 stop bits; even, odd, sticky or no parity;
and prioritized interrupts. The UARTs each contain a programmable baud rate generator that is capable of dividing
the input clock or crystal by a number from 1 to 65535. The UARTs are also capable of supporting the MIDI data
rate. Refer
to the FDC37N769 Configuration Registers for information on disabling, powering down and changing the base
address of the UARTs. The interrupt from a UART is enabled by programming OUT2 of that UART to a logic “1”.
When OUT2 is a logic “0” the UART Interrupt is disabled.
Register Description
Addressing of the accessible registers of the Serial Port is shown below (Table 51). The base addresses of the serial
ports are defined by the configuration registers (see section
CONFIGURATION on page 95). The Serial Port registers are located at sequentially increasing addresses above
these base addresses. The FDC37N769 contains two serial ports, each of which contain a register set as described
below.
SMSC DS – FDC37N769
Note
STROBE = AUTOFD = SLC = 0 and nINIT = 1.
1
:
These pins are outputs in mode PPFD2. Inputs in mode PPFD1
CONNECTOR
1
:
PIN #
The Parallel Port Control register reads as “Cable Not Connected” when the PP FDC is enabled; i.e.,
16
17
PARALLEL
POWER
CR01.2
PORT
DLAB
X
1
0
X
X
X
X
X
X
X
0
0
0
CHIP PIN #
1
72
71
A2
0
0
0
0
0
0
1
1
1
1
CR04.3
PARALLEL PORT FDC
Table 51 - Addressing the Serial Port
X
0
0
1
Table 50 - Parallel Port FDD Control
DATASHEET
A1
CONTROL
SPP MODE
0
0
0
1
1
1
0
0
1
1
nSLIN
nINIT
A0
CR04.2
0
0
1
0
0
1
0
1
0
1
Page 58 of 137
X
0
0
1
Receive Buffer (read)
Transmit Buffer (write)
Interrupt Enable (read/write)
Interrupt Identification (read)
FIFO Control (write)
Line Control (read/write)
Modem Control (read/write)
Line Status (read/write)
Modem Status (read/write)
Scratchpad (read/write)
DIRECTION
PIN
I/O
I/O
REGISTER NAME
PARALLEL
PORT FDC
STATE
OFF
OFF
ON
FDC MODE
nSTEP
nDIR
PARALLEL
STATE
PORT
OFF
OFF
ON
DIRECTION
1
PIN
0
0
Rev. 02-16-07

Related parts for FDC37N769_07