|
PC87307 Datasheet, PDF (26/218 Pages) National Semiconductor (TI) – PC87307/PC97307 Plug and Play Compatible and PC97 Compliant SuperI/O | |||
|
◁ |
Configuration
TABLE 2-4. Parallel Port Address Range Allocation
Parallel Port Mode
SuperI/O Parallel Port
Conï¬guration Register Bits
7654
Decoded Range a
SPP
00xx
Three registers, from base to base + 02h
EPP (Non ECP Mode 4)
01xx
Eight registers, from base to base + 07h
ECP, No Mode 4,
No Internal Conï¬guration
1000
Six registers, from base to base + 02h and
from base + 400h to base + 402h
ECP with Mode 4,
No Internal Conï¬guration
1110
11 registers, from base to base + 07h and
from base + 400h to base + 402h
ECP with Mode 4,
Conï¬guration within Parallel Port
1001
or
1111
16 registers, from base to base + 07h and
from base + 400h to base + 407h
a. The SuperI/O processor does not decode the Parallel Port outside this range.
2.3 THE CONFIGURATION REGISTERS
The configuration registers control the setup of the part.
Their major functions are to:
⢠Identify the chip
⢠Enable major functions (such as, the Keyboard Control-
ler (KBC) for the keyboard and the mouse, the Real-
Time Clock (RTC), including Advanced Power Control
(APC), the Floppy Disc Controller (FDC), UARTs, paral-
lel and general purpose ports, power management and
pin functionality)
⢠Define the I/O addresses of these functions
⢠Define the status of these functions upon reset
Section 2.3.2 summarizes information for each register of
each function. In addition, the following non-standard, or
card control registers are described in detail in Section 2.4,
starting on page 34.
⢠Card Control Registers
â SuperI/O Conï¬guration 1 Register (SIOC1)
â SuperI/O Conï¬guration 2 Register (SIOC2)
â Programmable Chip Select Conï¬guration Index
Register
â Programmable Chip Select Conï¬guration Data Reg-
ister
⢠KBC Configuration Register (Logical Device 0)
â SuperI/O KBC Conï¬guration Register
⢠FDC Configuration Registers (Logical Device 3)
â SuperI/O FDC Conï¬guration Register
â Drive ID Register
⢠Parallel Port Conï¬guration Register (Logical Device 4)
â SuperI/O Parallel Port Conï¬guration Register
⢠UART2 and Infrared Conï¬guration Register (Logical
Device 5)
â SuperI/O UART2 Conï¬guration Register
⢠UART1 Conï¬guration Register (Logical Device 6)
â SuperI/O UART1 Conï¬guration Register
⢠Programmable Chip Select Conï¬guration Registers
â CS0 Base Address MSB Register
â CS0 Base Address LSB Register
â CS0 Conï¬guration Register
â CS1 Base Address MSB Register
â CS1 Base Address LSB Register
â CS1 Conï¬guration Register
â CS2 Base Address MSB Register
â CS2 Base Address LSB Register
â CS2 Conï¬guration Register
www.national.com
26
|
▷ |