FDC37B78X SMSC Corporation, FDC37B78X Datasheet - Page 180

no-image

FDC37B78X

Manufacturer Part Number
FDC37B78X
Description
Enhanced Super I/O Controller with ACPI Support/ Real Time Clock and Consumer IR
Manufacturer
SMSC Corporation
Datasheet
Logical Device Configuration/Control Registers [0x30-0xFF]
Used to access the registers that are assigned to each logical unit. This chip supports eight logical
units and has eight sets of logical device registers. The eight logical devices are Floppy, Parallel Port,
Serial Port 1 and Serial Port 2, Real Time Clock, Keyboard Controller, Auxiliary I/O and ACPI. A
separate set (bank) of control and configuration register exists for each logical device and is selected
with the Logical Device # Register (0x07).
The INDEX PORT is used to select a specific logical device register.
accessed through the DATA PORT.
The Logical Device registers are accessible only when the device is in the Configuration State. The
logical register addresses are:
Logical Device Registers
Activate
Default = 0x00
on Vcc POR or
Reset_Drv
Logical Device
Control
Logical Device
Control
Mem Base Addr
I/O Base Addr.
(see Device Base
I/O Address Table)
Default = 0x00
on Vcc POR or
Reset_Drv
LOGICAL DEVICE
REGISTER
Note1
Note 2
(0x31-0x37)
(0x40-0x5F)
(0x60-0x6F)
(0x38-0x3f)
0x60,2,... =
0x61,3,... =
ADDRESS
addr[15:8]
addr[7:0]
(0x30)
TABLE 72 - CHIP LEVEL REGISTERS
Bits[7:1] Reserved, set to zero.
Bit[0]
through the Logical Device # register.
= 0 Logical device currently selected is inactive
Reserved - Writes are ignored, reads return 0.
Vendor Defined - Reserved - Writes are ignored,
reads return 0.
Reserved - Writes are ignored, reads return 0.
Registers 0x60 and 0x61 set the base address for
the device.
required, the second base address is set by
registers 0x62 and 0x63.
Unused registers will ignore writes and return zero
when read.
= 1 Activates the logical device currently selected
180
If more than one base address is
DESCRIPTION
These registers are then
STATE
C
C
C
C
C

Related parts for FDC37B78X