LH79524/LH79252 User's Guide
Chapter 6 - Ethernet MAC Controller
6.1 Theory of Operation ......................................................................................... 6-2
6.2 Programming Model ....................................................................................... 6-13
6.3 Register Reference ........................................................................................ 6-18
6.1.1.1 Setup .................................................................................................. 6-4
6.1.1.2 Statistics ............................................................................................. 6-4
6.1.1.3 Detailed Descriptions.......................................................................... 6-4
6.1.2 Memory Interface ...................................................................................... 6-4
6.1.2.1 FIFO ................................................................................................... 6-4
6.1.2.2 Receive Buffers .................................................................................. 6-4
6.1.2.3 Transmit Buffer ................................................................................... 6-7
6.1.3 Receive Block............................................................................................ 6-9
6.1.4 Transmit Block........................................................................................... 6-9
6.1.4.1 Pause Frame Support ...................................................................... 6-10
6.1.5.2 Hash Addressing .............................................................................. 6-12
6.1.5.3 Copy All Frames (Promiscuous Mode)............................................. 6-12
6.1.5.5 VLAN Support................................................................................... 6-13
6.2.1 Initialization.............................................................................................. 6-14
6.2.1.1 Receive Buffer List ........................................................................... 6-14
6.2.1.3 Transmitting Frames......................................................................... 6-16
6.2.1.4 Local Loop Back Mode ..................................................................... 6-16
6.2.1.6 Interrupts .......................................................................................... 6-17
6.3.1 Memory Map ........................................................................................... 6-18
6.3.2.1 Network Control Register (NETCTL) ................................................ 6-20
6.3.2.13 Pause Time Register (PAUSETIME).............................................. 6-36
6.3.2.14 Transmit Pause Quantum (TXPAUSEQUAN) ................................ 6-36
6.3.3.1 Pause Frames Received (PAUSEFRRX)......................................... 6-37
Version 1.0
Table of Contents
v