RTL8111E
Datasheet
6.2.6. Customizable LED Configuration
The RTL8111E supports customizable LED operation modes via IO register offset 18h~19h. Table 11
describes the different LED actions.
Bit
15:12
11:8
7:4
3:0
Symbol
LEDSEL3
Reserved
LEDSEL1
LEDSEL0
Table 11.
RW
RW
-
RW
RW
LED Select (IO Register Offset 18h~19h)
Description
LED Select for PINLED3
Reserved
LED Select for PINLED1
LED Select for PINLED0
When implementing customized LEDs:
1. Set IO register offset 0x55 bit 6 to 1h to enable the customized LED function.
Note: Before enabling the customized LED function, the RTL8111E MUST disable register protection first
by setting IO register offset 0x50 bit [7:6] to 11h.
2. Configure IO register offset 18h~19h to support your own LED signals. For example, if the value in the
IO offset 0x18 is 0x80C1h (1000000011000001b), the LED actions are:
• LED 0: On only in 10M mode, with no blinking during TX/RX
• LED 1: On only in 1000M mode, with TX/RX blinking
• LED 3: Blinking only during TX/RX
Speed
LED 0
LED 1
Not Defined
LED 3
Link 10M
Bit 0
Bit 4
Bit 8
Bit 12
Table 12. Customized LEDs
LINK
Link 100M
Link 1000M
Bit 1
Bit 2
Bit 5
Bit 6
Bit 9
Bit 10
Bit 13
Bit 14
ACT/Full
-
Bit 3
Bit 7
Bit 11
Bit 15
LED Pin
ACT=0
ACT=1
LINK=0
Floating
All Speed ACT
LINK>0
Selected Speed LINK
Selected Speed LINK+ACT
Note1: ACT means blinking TX and RX. LINK indicates Link 10M/100M/1000M.
Note2: There are four special modes:
Mode A: LED OFF ModeÆ
Mode B: Full Duplex LED Mode Æ
Set all bits to 0
Set LED 0=0, and either LED 1 or LED 3 >0
LED 0=Full Duplex
LED 1=Follow Customized LED rule
Mode C: Separated TX/RX Mode Æ
LED 3=Follow Customized LED rule
Set LED 0=0, LED1=0, LED3=1
LED 0=TX
Mode D: Separated Speed ACT Mode Æ
LED 1=RX
LED 3=LINK
Set LED 0=0, LED1=1, LED3=1
LED 0=10ACT
LED 1=100ACT
LED 3=1000ACT
Integrated Gigabit Ethernet Controller for PCI Express
12
Track ID: JATR-2265-11 Rev. 1.5