65
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
List of Figures
32-2.
Ethernet Configuration—MII Connections
...........................................................................
32-3.
Ethernet Configuration—RMII Connections
..........................................................................
32-4.
Ethernet Frame Format
.................................................................................................
32-5.
Basic Descriptor Format
................................................................................................
32-6.
Typical Descriptor Linked List
.........................................................................................
32-7.
Transmit Packet Add Flow Chart
......................................................................................
32-8.
Generate Transmit Packet Flow Chart
...............................................................................
32-9.
Transmit Queue Interrupt Processing Flow Chart
..................................................................
32-10. Transmit Buffer Descriptor Format
....................................................................................
32-11. Receive Buffer Descriptor Format
.....................................................................................
32-12. EMAC Control Module Block Diagram
...............................................................................
32-13. MDIO Module Block Diagram
..........................................................................................
32-14. EMAC Module Block Diagram
.........................................................................................
32-15. EMAC Control Module Revision ID Register (REVID) (offset = 00h)
.............................................
32-16. EMAC Control Module Software Reset Register (SOFTRESET) (offset = 04h)
................................
32-17. EMAC Control Module Interrupt Control Register (INTCONTROL) (offset = 0Ch)
.............................
32-18. EMAC Control Module Receive Threshold Interrupt Enable Register (C0RXTHRESHEN) (offset = 10h)
..
32-19. EMAC Control Module Receive Interrupt Enable Register (C0RXEN) (offset = 14h)
..........................
32-20. EMAC Control Module Transmit Interrupt Enable Register (C0TXEN) (offset = 18h)
.........................
32-21. EMAC Control Module Miscellaneous Interrupt Enable Register (C0MISCEN) (offset = 1Ch)
...............
32-22. EMAC Control Module Receive Threshold Interrupt Status Register (C0RXTHRESHSTAT) (offset = 40h)
32-23. EMAC Control Module Receive Interrupt Status Register (C0RXSTAT) (offset = 44h)
.......................
32-24. EMAC Control Module Transmit Interrupt Status Register (C0TXSTAT) (offset = 48h)
.......................
32-25. EMAC Control Module Miscellaneous Interrupt Status Register (C0MISCSTAT) (offset = 4Ch)
.............
32-26. EMAC Control Module Receive Interrupts Per Millisecond Register (C0RXIMAX) (offset = 70h)
............
32-27. EMAC Control Module Transmit Interrupts Per Millisecond Register (C0TXIMAX) (offset = 74h)
...........
32-28. MDIO Revision ID Register (REVID) (offset = 00h)
................................................................
32-29. MDIO Control Register (CONTROL) (offset = 04h)
.................................................................
32-30. PHY Acknowledge Status Register (ALIVE) (offset = 08h)
........................................................
32-31. PHY Link Status Register (LINK) (offset = 0Ch)
....................................................................
32-32. MDIO Link Status Change Interrupt (Unmasked) Register (LINKINTRAW) (offset = 10h)
....................
32-33. MDIO Link Status Change Interrupt (Masked) Register (LINKINTMASKED) (offset = 14h)
..................
32-34. MDIO User Command Complete Interrupt (Unmasked) Register (USERINTRAW) (offset = 20h)
...........
32-35. MDIO User Command Complete Interrupt (Masked) Register (USERINTMASKED) (offset = 24h)
.........
32-36. MDIO User Command Complete Interrupt Mask Set Register (USERINTMASKSET) (offset = 28h)
........
32-37. MDIO User Command Complete Interrupt Mask Clear Register (USERINTMASKCLEAR) (offset = 2Ch)
.
32-38. MDIO User Access Register 0 (USERACCESS0) (offset = 80h)
.................................................
32-39. MDIO User PHY Select Register 0 (USERPHYSEL0) (offset = 84h)
............................................
32-40. MDIO User Access Register 1 (USERACCESS1) (offset = 88h)
.................................................
32-41. MDIO User PHY Select Register 1 (USERPHYSEL1) (offset = 8Ch)
............................................
32-42. Transmit Revision ID Register (TXREVID) (offset = 00h)
..........................................................
32-43. Transmit Control Register (TXCONTROL) (offset = 04h)
..........................................................
32-44. Transmit Teardown Register (TXTEARDOWN) (offset = 08h)
....................................................
32-45. Receive Revision ID Register (RXREVID) (offset = 10h)
..........................................................
32-46. Receive Control Register (RXCONTROL) (offset = 14h)
..........................................................
32-47. Receive Teardown Register (RXTEARDOWN) (offset = 18h)
....................................................
32-48. Transmit Interrupt Status (Unmasked) Register (TXINTSTATRAW) (offset = 80h)
............................
32-49. Transmit Interrupt Status (Masked) Register (TXINTSTATMASKED) (offset = 84h)
..........................
32-50. Transmit Interrupt Mask Set Register (TXINTMASKSET) (offset = 88h)
........................................