Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
207
Address Translation Unit (PCI-X)—Intel
®
81341 and 81342
2.13.63 HS_CNTRL - Hot-Swap Control/Status Register
The 81341 and 81342 meets the standard requirements to be considered “Hot-Swap
Silicon” detailed in the Compact PCI Hot-Swap Specification, Revision 2.1. Refer to the
Compact PCI Hot-Swap Specification, Revision 2.1 for more details on the insertion and
extraction processes.
Table 86. HS_CNTRL - Hot-Swap Control/Status Register (Sheet 1 of 2)
Bit
Default
Description
07
1b
(This bit
actually
powers up to
0b, however
81341 and
81342 sets it
to 1b prior to
any host
software
access to the
device)
INS: Freshly INSerted board. 81341 and 81342 sets this bit to a 1b following the de-assertion of
P_RST# provided that L_STAT is sampled low indicating that the ejector handle closed.
The INS bit is cleared when software writes a 1b to it. Writing 0b to this bit has no effect.
1 = 81341 and 81342 asserts P_ENUM#, (when not masked by bit(1) of this register), to indicate
that the card is freshly inserted and is ready to be configured by system software.
After system software has cleared this bit (by writing a 1b to it) 81341 and 81342 de-asserts
P_ENUM# (when currently asserted), and is then armed for a possible future extraction event (EXT
bit assertion is enabled).
06
0b
EXT:
Pending EXTraction of board. 81341 and 81342 sets this bit to a 1b when:
• (LOO = 0b or DHA = 0b), and
• L_STAT is sampled high while P_RST# is deasserted indicating that the ejector handle is
unlocked, and
• The board is currently in the INSERTED state (i.e., the INS bit = 0b).
The EXT bit is cleared when software writes a 1b. Writing a 0b has no effect. When 1b: 81341 and
81342 asserts P_ENUM#, (when not masked by bit(1) of this register), to indicate that the card is
about to be removed.
05:04
01b
PI:
Programming Interface
This field is hard-wired to 01b indicating that 81341 and 81342 supports Device Hiding and PIE bit
functionality.
03
0b
LOO:
LED On/Off (LOO) Control. Allows software control of the LED.
0 = 81341 and 81342 drives LED_OUT low turning the external LED off.
1 = 81341 and 81342 drives LED_OUT high illuminating the external LED.
Note:
Additional external LED control logic must be ORed with 81341 and 81342 LED_OUT signal
to ensure that the blue LED is illuminated while P_RST# is asserted or when the board is in
the H0, H1, or H1F cPCI Hot-Swap defined hardware states.
PCI
IOP
Attributes
Attributes
7
4
0
rw
rc
rw
rc
ro
ro
ro
ro
rw
rw
ro
ro
rw
rw
rw
rw
Attribute Legend:
RV = Reserved
RW = Read/Write
RO = Read Only
RT = Read/Toggle
RC = Read/Clear
SW = SROM Write
NA = Not Accessible
Register Offset
+0EAH