FDC37B787-NS Standard Microsystems (SMSC), FDC37B787-NS Datasheet - Page 128

no-image

FDC37B787-NS

Manufacturer Part Number
FDC37B787-NS
Description
Manufacturer
Standard Microsystems (SMSC)
Datasheet

Specifications of FDC37B787-NS

Pin Count
128
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FDC37B787-NS
Manufacturer:
Standard
Quantity:
36
Part Number:
FDC37B787-NS
Manufacturer:
Microsemi
Quantity:
421
Part Number:
FDC37B787-NS
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
FDC37B787-NS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
KEYBOARD ISA INTERFACE
The FDC37B78x ISA interface is functionally
compatible with the 8042-style host interface. It
consists of the D0-7 data bus; the nIOR, nIOW
Note 1: These registers consist of three separate 8 bit registers. Status, Data/Command Write and Data
Read.
Keyboard Data Write
This is an 8 bit write only register. When written,
the C/D status bit of the status register is cleared
to zero and the IBF bit is set.
Keyboard Data Read
This is an 8 bit read only register. If enabled by
"ENABLE FLAGS", when read, the KIRQ output is
cleared and the OBF flag in the status register is
cleared.
AUXOBF1 must be cleared in software.
ISA ADDRESS
OUT DBB
0x60
0x64
8042 INSTRUCTION
If not enabled, the KIRQ and/or
nIOW
0
1
0
1
Set OBF, and, if enabled, the KIRQ output signal goes high
TABLE 57 - ISA I/O ADDRESS MAP
nIOR
Table 58 - Host Interface Flags
1
0
1
0
BLOCK
KDATA
KDATA
KDCTL
KDCTL
130
and the Status register, Input Data register, and
Output Data register. TABLE 57 shows how the
interface decodes the control signals. In addition
to the above signals, the host interface includes
keyboard and mouse IRQs.
Keyboard Command Write
This is an 8 bit write only register. When written,
the C/D status bit of the status register is set to
one and the IBF bit is set.
Keyboard Status Read
This is an 8 bit read only register. Refer to the
description of the Status Register for more
information.
CPU-to-Host Communication
The FDC37B78x CPU can write to the Output
Data register via register DBB. A write to this
register automatically sets Bit 0 (OBF) in the
Status register. See Table 58.
Keyboard Data Read
Keyboard Status Read
Keyboard Data Write (C/D=0)
Keyboard Command Write (C/D=1)
FLAG
FUNCTION (NOTE 1)

Related parts for FDC37B787-NS