5.4.4 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 | LAN86721 | ||||
|---|---|---|---|---|---|---|
| GPIO0SS | Signal | MII | SC-MII | RMII | RMII | MII |
| 00 | RXPI | ✔ | Reserved | Reserved | ✔ | Reserved |
| 01 | TXPI | ✔ | ✔ | ✔ | ✔ | ✔ |
| 10 | RXTXPI | ✔ | ✔ | ✔ | ✔ | ✔ |
| 11 | ACMA | ✔ | Reserved | Reserved | ✔ | Reserved |
|
Note:
| ||||||
| 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 |
