lpc47s457-ns Standard Microsystems Corp., lpc47s457-ns Datasheet - Page 202

no-image

lpc47s457-ns

Manufacturer Part Number
lpc47s457-ns
Description
Advanced I/o With X-bus Interface
Manufacturer
Standard Microsystems Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC47S457-NS
Manufacturer:
Microchip Technology
Quantity:
10 000
9.5 Logical Device Configuration/Control Registers [0x30-0xFF]
Used to access the registers that are assigned to each logical unit. This chip supports nine logical units and has nine
sets of logical device registers. The nine logical devices are Floppy, Parallel, Serial 1, Serial 2, Real Time Clock (RTC),
Keyboard Controller, SMBus Controller, X-Bus and Runtime Registers.
configuration registers 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. These registers are then 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 shown in the table below.
SMSC LPC47S45x
Activate
(Note 1)
Default = 0x00
on VCC POR ,
VTR POR,
PCI RESET and
SOFT RESET
Logical Device Control
Logical Device Control
Memory Base Address
I/O Base Address
(Note 2)
(see Device Base I/O
Address Table)
Default = 0x00 (Note 5)
on VCC POR, VTR POR,
PCI RESET and
SOFT RESET
Interrupt Select
Defaults :
0x70 = 0x00 or 0x06
(Note 3)
on VCC POR, VTR POR,
PCI RESET and
SOFT RESET
0x72 = 0x00,
on VCC POR, VTR POR,
PCI RESET and
SOFT RESET
LOGICAL DEVICE
REGISTER
(0x40-0x5F)
(0x60-0x6F)
(0x31-0x37)
(0x70,0x72)
(0x71,0x73)
(0x38-0x3f)
ADDRESS
0x60,2,... =
0x61,3,... =
addr[15:8]
addr[7:0]
(0x30)
Table 83 − Logical Device Registers
Bits[7:1] Reserved, set to zero.
Bit[0]
through the Logical Device # register.
= 0
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.
If more than one base address is required, the second base
address is set by registers 0x62 and 0x63.
Refer to Table 84 for the number of base address registers
used by each device.
Unused registers will ignore writes and return zero when read.
See the FDD, RTC, X-Bus and SMBus Logical Device
Configuration registers for a description of their respective Base
I/O registers.
0x70 is implemented for each logical device. Refer to Interrupt
Configuration Register description.
controller uses Interrupt Select register 0x72. Unused register
(0x72) will ignore writes and return zero when read. Interrupts
default to edge high (ISA compatible).
Reserved - not implemented. These register locations ignore
writes and return zero when read.
= 1
DATASHEET
Page 202 of 259
Activates the logical device currently selected
Logical device currently selected is inactive
DESCRIPTION
A separate set (bank) of control and
Only the keyboard
Rev. 08-10-09
STATE
C
C
C
C
C
C

Related parts for lpc47s457-ns