List of Figures
| 1 | EMAC and MDIO Block Diagram | 12 | |
| 2 | Ethernet Configuration with MII Interface | 16 | |
| 3 | Ethernet Configuration with RMII Interface | 18 | |
| 4 | Ethernet Configuration with GMII Interface | 20 | |
| 5 | Ethernet Configuration with RGMII Interface | 22 | |
| 6 | Ethernet Frame | 24 | |
| 7 | Basic Descriptor Format | 26 | |
| 8 | Typical Descriptor Linked List | 27 | |
| 9 | Transmit Descriptor Format | 30 | |
| 10 | Receive Descriptor Format | 33 | |
| 11 | EMAC Control Module Block Diagram | 37 | |
| 12 | MDIO Module Block Diagram | 39 | |
| 13 | EMAC Module Block Diagram | 43 | |
| 14 | EMAC Control Module Interrupt Control Register (EWCTL) | 64 | |
| 15 | EMAC Control Module Interrupt Timer Count Register (EWINTTCNT) | 65 | |
| 16 | MDIO Version Register (VERSION) | 67 | |
| 17 | MDIO Control Register (CONTROL) | 68 | |
| 18 | PHY Acknowledge Status Register (ALIVE) | 69 | |
| 19 | PHY Link Status Register (LINK) | 70 | |
| 20 | MDIO Link Status Change Interrupt (Unmasked) Register (LINKINTRAW) | 71 | |
| 21 | MDIO Link Status Change Interrupt (Masked) Register (LINKINTMASKED) | 72 | |
| 22 | MDIO User Command Complete Interrupt (Unmasked) Register (USERINTRAW) | 73 | |
| 23 | MDIO User Command Complete Interrupt (Masked) Register (USERINTMASKED) | 74 | |
| 24 | MDIO User Command Complete Interrupt Mask Set Register (USERINTMASKSET) | 75 | |
| 25 | MDIO User Command Complete Interrupt Mask Clear Register (USERINTMASKCLEAR) | 76 | |
| 26 | MDIO User Access Register 0 (USERACCESS0) | 77 | |
| 27 | MDIO User PHY Select Register 0 (USERPHYSEL0) | 78 | |
| 28 | MDIO User Access Register 1 (USERACCESS1) | 79 | |
| 29 | MDIO User PHY Select Register 1 (USERPHYSEL1) | 80 | |
| 30 | Transmit Identification and Version Register (TXIDVER) | 85 | |
| 31 | Transmit Control Register (TXCONTROL) | 86 | |
| 32 | Transmit Teardown Register (TXTEARDOWN) | 87 | |
| 33 | Receive Identification and Version Register (RXIDVER) | 88 | |
| 34 | Receive Control Register (RXCONTROL) | 89 | |
| 35 | Receive Teardown Register (RXTEARDOWN) | 90 | |
| 36 | Transmit Interrupt Status (Unmasked) Register (TXINTSTATRAW) | 91 | |
| 37 | Transmit Interrupt Status (Masked) Register (TXINTSTATMASKED) | 92 | |
| 38 | Transmit Interrupt Mask Set Register (TXINTMASKSET) | 93 | |
| 39 | Transmit Interrupt Mask Clear Register (TXINTMASKCLEAR) | 94 | |
| 40 | MAC Input Vector Register (MACINVECTOR) | 95 | |
| 41 | Receive Interrupt Status (Unmasked) Register (RXINTSTATRAW) | 96 | |
| 42 | Receive Interrupt Status (Masked) Register (RXINTSTATMASKED) | 97 | |
| 43 | Receive Interrupt Mask Set Register (RXINTMASKSET) | 98 | |
| 44 | Receive Interrupt Mask Clear Register (RXINTMASKCLEAR) | 99 | |
| 45 | MAC Interrupt Status (Unmasked) Register (MACINTSTATRAW) | 100 | |
| 46 | MAC Interrupt Status (Masked) Register (MACINTSTATMASKED) | 101 | |
| 47 | MAC Interrupt Mask Set Register (MACINTMASKSET) | 102 | |
| 48 | MAC Interrupt Mask Clear Register (MACINTMASKCLEAR) | 103 | |
| 49 | Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE) | 104 | |
| 50 | Receive Unicast Enable Set Register (RXUNICASTSET) | 106 | |
| 51 | Receive Unicast Clear Register (RXUNICASTCLEAR) | 107 | |
| 52 | Receive Maximum Length Register (RXMAXLEN) | 108 | |
6 | List of Figures | SPRU975B |