
5.29MACControlRegister(MACCONTROL)
EthernetMediaAccessController(EMAC)Registers
TheMACcontrolregister(MACCONTROL)isshowninFigure69anddescribedinTable68.
Figure69.MACControlRegister(MACCONTROL)
31181716
ReservedGIGFORCEReserved
R-0R/W-0R-0
15141312111098
ReservedRXOFFLENBLOCKRXOWNERSHIPRXFIFOFLOWENCMDIDLERsvdTXPTYPEReserved
R-0R/W-0R/W-0R/W-0R/W-0R-0R/W-0R-0
76543210
GIGTXPACEGMIIENTXFLOWENRXBUFFERFLOWENRsvdLOOPBACKFULLDUPLEX
R/W-0R/W-0R/W-0R/W-0R/W-0R-0R/W-0R/W-0
LEGEND:R=Readonly;R/W=Read/Write;-n=valueafterreset
Table68.MACControlRegister(MACCONTROL)FieldDescriptions
BitFieldValueDescription
31-18Reserved0Reserved
17GIGFORCE0-1Gigabitforcemode.ThisbitisusedtoforcetheEMACintogigabitmode,iftheMTCLKinput
signalhasbeenstoppedbythePHY.
16-15Reserved0Reserved
14RXOFFLENBLOCKReceiveoffset/lengthwordwriteblock.
0DonotblocktheDMAwritestothereceivebufferdescriptoroffset/bufferlengthword.
1BlockallEMACDMAcontrollerwritestothereceivebufferdescriptoroffset/bufferlength
wordsduringpacketprocessing.Whenthisbitisset,theEMACwillneverwritethethirdword
toanyreceivebufferdescriptor.
13RXOWNERSHIPReceiveownershipwritebitvalue.
0EMACwritestheReceiveownershipbitto0attheendofpacketprocessing.
1EMACwritestheReceiveownershipbitto1attheendofpacketprocessing.Ifyoudonotuse
theownershipmechanism,youcansetthismodetoprecludethenecessityofsoftwarehaving
tosetthisbiteachtimethebufferdescriptorisused.
12RXFIFOFLOWENReceiveFIFOflowcontrolenablebit.
0Receiveflowcontrolisdisabled.Full-duplexmode:nooutgoingpauseframesaresent.
1Receiveflowcontrolisenabled.Full-duplexmode:outgoingpauseframesaresentwhen
receiveFIFOflowcontrolistriggered.
11CMDIDLECommandIdlebit.
0Idleisnotcommanded.
1Idleiscommanded(readtheIDLEbitintheMACSTATUSregister).
10Reserved0Reserved
9TXPTYPETransmitqueueprioritytype.
0Thequeueusesaround-robinschemetoselectthenextchannelfortransmission.
1Thequeueusesafixed-priority(channel7ishighestpriority)schemetoselectthenext
channelfortransmission.
8Reserved0Reserved
7GIGGigabitmodebit.
0Gigabitmodeisdisabled;10/100modeisinoperation.
1Gigabitmodeisenabled(full-duplexonly).
6TXPACETransmitpacingenablebit.
0Transmitpacingisdisabled.
1Transmitpacingisenabled.
110EthernetMediaAccessController(EMAC)/ManagementDataInput/Output(MDIO)SPRUEQ6–December2007
SubmitDocumentationFeedback