www.ti.com
EMAC Port Registers
Table 58. MAC Status Register (MACSTATUS) Field Descriptions (continued)
Bit | Field | Value | Description |
RXERRCODE |
| Receive host error code. These bits indicate that EMAC detected receive DMA related host errors. | |
|
|
| The host should read this field after a host error interrupt (HOSTPEND) to determine the error. Host |
|
|
| error interrupts require hardware reset in order to recover. |
|
| 0 | No error |
|
| 2h | Ownership bit not set in SOP buffer |
|
| 4h | Zero buffer pointer |
11 | Reserved | 0 | Reserved |
RXERRCH | Receive host error channel. These bits indicate which receive channel the host error occurred on. | ||
|
|
| This field is cleared to 0 on a host read. |
|
| 0 | The host error occurred on receive channel 0 |
|
| 1h | The host error occurred on receive channel 1 |
|
| 2h | The host error occurred on receive channel 2 |
|
| 3h | The host error occurred on receive channel 3 |
|
| 4h | The host error occurred on receive channel 4 |
|
| 5h | The host error occurred on receive channel 5 |
|
| 6h | The host error occurred on receive channel 6 |
|
| 7h | The host error occurred on receive channel 7 |
Reserved | 0 | Reserved | |
4 | RGMIIGIG |
| RGMII gigabit. This is the value of RGMIIGIG input. |
3 | RGMIIFULL |
| RGMII |
| DUPLEX |
|
|
2 | RXQOSACT |
| Receive Quality of Service (QOS) active bit. When asserted, indicates that receive quality of service |
|
|
| is enabled and that at least one channel freebuffer count (RXnFREEBUFFER) is less than or equal |
|
|
| to the RXFILTERLOWTHRESH value. |
|
| 0 | Receive quality of service is disabled. |
|
| 1 | Receive quality of service is enabled |
1 | RXFLOWACT |
| Receive flow control active bit. When asserted, indicates that at least one channel freebuffer count |
|
|
| (RXnFREEBUFFER) is less than or equal to the channel'scorresponding RXnFILTERTHRESH |
|
|
| value. |
|
| 0 | Receive flow control is inactive |
|
| 1 | Receive flow control is active |
0 | TXFLOWACT |
| Transmit flow control active bit. When asserted, this bit indicates that the pause time period is being |
|
|
| observed for a received pause frame. No new transmissions will begin while this bit is asserted |
|
|
| except for the transmission of pause frames. Any transmission in progress when this bit is asserted |
|
|
| will complete. |
|
| 0 | Transmit flow control is inactive |
|
| 1 | Transmit flow control is active |
116 | Ethernet Media Access Controller (EMAC)/Management Data Input/Output (MDIO) | SPRU975B |