beautypg.com

15 interrupt pin, 16 hot-plug slot identifier, 17 miscellaneous hot-plug configuration – Intel 460GX User Manual

Page 154

background image

WXB Hot-Plug

8-8

Intel® 460GX Chipset Software Developer’s Manual

This is a standard PCI configuration register which defines which interrupt request line on the
interrupt controller this function’s interrupt pin (see register 3DH) is connected to. The power-up
default value is FFh
.

8.1.15

Interrupt Pin

Address Offset:

3Dh

Size:

8 bits

Default Value:

01h

Attribute:

Read Only

This is a standard PCI configuration register which defines which of the four PCI interrupt pins,
INTA# through INTD#, this function is connected to. PCI Hot-Plug is connected to INTA#, making
this value hard-wired to 01h.

8.1.16

Hot-Plug Slot Identifier

Address Offset:

40h-41h

Size:

16 bits

Default Value:

0000h

Attribute:

Partial Read/Write

This register indicates which slots support hot-plug. Not used by the IHPC, this register is set by
the boot ROM for later reference by the hot-plug drivers. This register is also mapped to memory
space. System designers are required to follow a convention whereby hot-plug slots are always
implemented in sequential PCI device number order. IHPC slot A should be the lowest numbered
slot (i.e. the device number in this register).

Bits

Description

15:8

reserved(0)

7:4

The PCI device number for the first slot that supports hot-plug.

3:0

Number of hot-plug slots controlled.

8.1.17

Miscellaneous Hot-Plug Configuration

Address Offset:

42h-43h

Size:

16 bits

Default Value:

0002h

1

Attribute:

Read/Write, Write-Once, Read-Only

This is a hot-plug specific register used to configure many features of the IHPC.

Bits

Description

15

Change device ID. Write Once/Read Only. Changes the device ID from 123Fh to 123Eh
in order to “hide” the IHPC from industry-standard hot-plug drivers and device
enumerators in non-hot-plug systems.

14

Inhibit hot-plug registers. Write Once/Read Only. This bit prohibits access to the IHPC
registers, effectively disabling the IHPC.

13

Enable Power Fault functions. This bit must be set to enable other power-fault related
SERR signaling.

12

Enable Lock of the Auto Power-Down Disable bit. Write Once/Read Only. This bit
should be written to a logic 1 (by firmware) after the Auto-Power-Down Disable bit of
the Hot-Plug Miscellaneous register has been written. Once written, this bit causes the
Auto-Power-Down Disable bit to be unchangeable until XRST# or PCI reset. This
prevents driver software from changing the auto-power-down feature.

1. Bit 0 may be changed to a 1 after Reset in future implementation.