Specification Sheet
Datasheet, Volume 2 of 2 511
PCI Express* Controller (x4) Registers
14.42 Slot Control (SLOTCTL)—Offset B8h
PCI Express Slot related registers allow for the support of Hot Plug.
Access Method
Default: 0h
2
0h
RO
MSP: Reserved for MRL Sensor Present: When set to 1b, this bit indicates that an MRL
Sensor is implemented on the chassis for this slot.
1
0h
RO
PCP: Reserved for Power Controller Present: When set to 1b, this bit indicates that a
software programmable Power Controller is implemented for this slot/adapter
(depending on form factor).
0
0h
RO
ABP: Reserved for Attention Button Present: When set to 1b, this bit indicates that an
Attention Button for this slot is electrically controlled by the chassis.
Bit
Range
Default &
Access
Field Name (ID): Description
Type: CFG
(Size: 16 bits)
Offset: [B:0, D:1, F:2] + B8h
15 12 8 4 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
RSVD
DLLSCE
EIC
PCC
PIC
AIC
HPIE
CCI
PDCE
MSCE
PFDE
ABPE
Bit
Range
Default &
Access
Field Name (ID): Description
15:13
0h
RO
Reserved (RSVD): Reserved.
12
0h
RO
DLLSCE: Reserved for Data Link Layer State Changed Enable: Reserved for Data Link
Layer State Changed Enable (DLLSCE):
If the Data Link Layer Link Active capability is implemented, when set to 1b, this field
enables software notification when Data Link Layer Link Active field is changed.
If the Data Link Layer Link Active capability is not implemented, this bit is permitted to
be read-only with a value of 0b.
11
0h
RO
EIC: Reserved for Electromechanical Interlock Control: If an Electromechanical
Interlock is implemented, a write of 1b to this field causes the state of the interlock to
toggle. A write of 0b to this field has no effect. A read to this register always returns a
0.
10
0h
RO
PCC: Reserved for Power Controller Control: If a Power Controller is implemented, this
field when written sets the power state of the slot per the defined encodings. Reads of
this field should reflect the value from the latest write, even if the corresponding
hotplug command is not complete, unless software issues a write without waiting for
the previous command to complete in which case the read value is undefined.
Depending on the form factor, the power is turned on/off either to the slot or within
the adapter. Note that in some cases the power controller may autonomously remove
slot power or not respond to a power-up request based on a detected fault condition,
independent of the Power Controller Control setting.
The defined encodings are:
0: Power On
1: Power Off
If the Power Controller Implemented field in the Slot Capabilities register is set to 0b,
then writes to this field have no effect and the read value of this field is undefined.