Packet Content Configuration Options ............................................................................................... 19-10
EMAC Receive Operation ............................................................................................................................ 19-12
EMAC - MAL RX Packet Transfer Flow ................................................................................................. 19-12
MAL RX Descriptor Status ................................................ ......... ....... ................... ............ ........... ..... ........ 19-12
Early Packet Termination
In
Receive ...................................................................................................... 19-13
Discarding Packets During Receive ........................................................................................................ 19-14
WOL Support .............................................................................................................................. ; ........... 19-14
EMAC
WOL Support .......................................................................................................................... 19-15
Flow Control .............................................................................................................................. .................. 19-15
MAC Control Packet ............................................................................................................................... 19-15
Control Packet Transmission .................................................................................................................. 19-16
Integrated Flow Control ........................................................................................................................... 19-16
Control Packet Reception
..
............. ........... ............................ ........... ...................................................... 19-17
VLAN Support .......................................... ......... ..................... ......... ................................. ....... ...... ..... .......... 19-18
VLAN Tagged Packet Transmission ....................................................................................................... 19-19
VLAN Tagged Packet Reception ............................................................................................................ 19-19
Address Match Mechanism .......... ........................................................................................... ................ 19-20
Non-WOL Mode ............. .............. .............................. ...................................... ...... ....... ..................... 19-20
WOL Mode ...... ........................... ................................................. ....................................................... 19-22
EMAC Registers ........................................................................................... : .............................................. 19-23
Mode Register
° (EMACO_MRO) ............................................................................................................ 19-25
Mode Register 1 (EMACO_MR1) ............................................................................................................ 19-25
Transmit Mode Register
° (EMACO_
TMRO)
........................................................................................... 19-27
Transmit Mode Register 1 (EMACO_TMR1) ........................................................................................... 19-28
Low-Priority Requests ................................. .......................... ..................... .............. .......... ................ 19-28
Urgent-Priority Requests .................................................................................................................... 19-28
Receive Mode Register (EMACO_RMR) ................................................................................................. 19-29
Interrupt Status Register (EMACO_ISR) ................................................................................................. 19-30
Interrupt Status Enable Register (EMACO_ISER) ................................ ................................................... 19-33
Individual Address High (EMACO_IAHR) ................................................................................................ 19-35
Individual Address Low
(EMACO_IALR) ................................................................................................. 19-36
VLAN
TPID Register (EMACO_VTPID) ................................................................................................... 19-36
VLAN
TCI Register (EMACO_ VTCI) ................................................................................ ....................... 19-36
Pause Timer Register (EMACO_PTR) .................................................................................................... 19-37
Individual Address Hash Tables
1-4
(EMACO_IAHT1-EMACO_IAHT4) ................................................ 19-37
Group Address Hash Tables
1-4
(EMACO_GAHT1-EMACO_GAHT4) ................................................. 19-37
Last Source Address High (EMACO_LSAH) ........................................................................................... 19-38
Last Source Address Low (EMACO_LSAL) ........ .............. ............ .............. .............. .................... .......... 19-38
Inter-Packet Gap Value Register (EMACO_IPGVR) ............................................................................... 19-38
STA Control Register (EMACO_STACR) ................................................................................................ 19-39
Transmit Request Threshold Register (EMACO_ TRTR) ......................................................................... 19-40
Receive Low/High Water Mark Register (EMACO_RWMR) .................................................................... 19-41
Number of Octets Transmitted (EMACO_OCTX) ..................................................................................... 19-42
Number of Octets Received (EMACO_OCRX) ........................................................................................ 19-42
Mil Interface .................................................................................................................................................. 19-42
Mil Station Management Interface .......................................................................................................... 19-42
EMAC -
Mil Interface .............................................................................................................................. 19-43
MAL - EMAC Packet Transfer Flow................................................................ ............... ................. ............ 19-43
Programming Notes...... ............................................. ...................... ................................. ...................... ..... 19-44
Power-Up and Initialization ................ ..................................................................................................... 19-44
Reset Options .............................................................................................................................. ....... 19-44
Scenario 1 ............ ................................. ............................... .............. ..................... .................... ....... 19-45
Scenario 2 ...................................................................................................................................... :
...
19-45
Scenario 3 .............................................................................................................................. ............ 19-46
xvi PPC405GP User's Manual Preliminary