5.4.3 Pin Control Register
Name: | PINCTRL |
Address: | 0x0011 |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
GPIO0SS[1:0] | |||||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
TXPIPOL[1:0] | RXPIPOL[1:0] | ACMAPOL[1:0] | |||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 15:14 – GPIO0SS[1:0] GPIO0 Signal Select
This field configures the GPIO0 signal select. The valid configurations and restrictions for each device and operating mode are shown in Table 5-1.
LAN8670 | LAN8671 | LAN8672 | ||||
---|---|---|---|---|---|---|
GPIO0SS | Signal | MII | SC-MII | RMII | RMII | MII |
00 | RXPI | ✔ | Reserved | Reserved | ✔ | Reserved |
01 | TXPI | ✔ | ✔ | ✔ | ✔ | ✔ |
10 | RXTXPI | ✔ | ✔ | ✔ | ✔ | ✔ |
11 | ACMA | ✔ | Reserved | Reserved | ✔ | Reserved |
Value | Description |
---|---|
00 |
Receive packet indication output pulse (RXPI) |
01 |
Transmit packet indication output pulse (TXPI) |
10 |
Receive/Transmit packet indication output pulse (RXTXPI) |
11 |
Application Controlled Media Access input (ACMA) |
Bits 7:6 – TXPIPOL[1:0] TXPI Polarity
This field configures the TXPI pin output polarity on a transmit packet indication. Additionally, when GPIO0 is configured as RXTXPI output, this field will configure the output polarity of RXTXPI on indication of a receive or transmit packet.
Value | Description |
---|---|
00 | Transmit packet indication on rising edge of 200 ns positive pulse (pin is idle low) |
01 | Transmit packet indication on falling edge of 200 ns negative pulse (pin is idle high) |
10 | Undefined |
11 | Undefined |
Bits 5:4 – RXPIPOL[1:0] RXPI Polarity
Value | Description |
---|---|
00 | Receive packet indication on rising edge of 200 ns positive pulse (pin is idle low) |
01 | Receive packet indication on falling edge of 200 ns negative pulse (pin is idle high) |
10 | Undefined |
11 | Undefined |
Bits 1:0 – ACMAPOL[1:0] ACMA Polarity
Value | Description |
---|---|
00 | The PHY will be allowed to transmit when the ACMA pin is asserted high. |
01 | The PHY will be allowed to transmit when the ACMA pin is asserted low. |
10 | Undefined |
11 | Undefined |