Texas Instruments SPRU938B Network Card User Manual


 
www.ti.com
3VLYNQPortRegisters
VLYNQPortRegisters
Table4describestheaddressspacefortheVLYNQregistersandmemory.
Table4.VLYNQRegisterAddressSpace
BlockNameStartAddressEndAddressSize
VLYNQControlRegisters01E01000h01E011FFh512bytes
Reserved01E01200h01E01FFFh-
VLYNQRemoteMemoryMap4C000000h4FFFFFFFh64Mbytes
Table5liststhememory-mappedregistersfortheVLYNQportcontroller.Seethedevice-specificdata
manualforthememoryaddressoftheseregisters.
Thefirst128bytesmaptotheVLYNQconfigurationregistersthataremaintainedbythelocal(device)
VLYNQregistercontrolmodulewhilethesecond128bytesmaptotheremoteconfigurationregistersthat
arephysicallylocatedintheremotedevicelinkedbytheVLYNQserialinterface.Anyaccesstothe
secondsetofregisterscausesVLYNQtoissueareadorwriteVLYNQpackettobetransmittedandonly
completesifalinkisestablishedbetweenthetwodevices.
Table5.VLYNQPortControllerRegisters
OffsetAcronymRegisterDescriptionSection
0hREVIDRevisionRegisterSection3.1
4hCTRLControlRegisterSection3.2
8hSTATStatusRegisterSection3.3
ChINTPRIInterruptPriorityVectorStatus/ClearRegisterSection3.4
10hINTSTATCLRInterruptStatus/ClearRegisterSection3.5
14hINTPENDSETInterruptPending/SetRegisterSection3.6
18hINTPTRInterruptPointerRegisterSection3.7
1ChXAMTransmitAddressMapRegisterSection3.8
20hRAMS1ReceiveAddressMapSize1RegisterSection3.9
24hRAMO1ReceiveAddressMapOffset1RegisterSection3.10
28hRAMS2ReceiveAddressMapSize2RegisterSection3.11
2ChRAMO2ReceiveAddressMapOffset2RegisterSection3.12
30hRAMS3ReceiveAddressMapSize3RegisterSection3.13
34hRAMO3ReceiveAddressMapOffset3RegisterSection3.14
38hRAMS4ReceiveAddressMapSize4RegisterSection3.15
3ChRAMO4ReceiveAddressMapOffset4RegisterSection3.16
40hCHIPVERChipVersionRegisterSection3.17
44hAUTNGOAutoNegotiationRegisterSection3.18
24VLYNQPortSPRU938BSeptember2007
SubmitDocumentationFeedback