4Registers
www.ti.com
Registers
Table16liststhememory-mappedregistersfortheuniversalserialbus(USB).Seethedevice-specific
datamanualforthememoryaddressoftheseregisters.Thebaseaddressis01C64000h.
Note:Insomecases,asingleregisteraddresscanhavedifferentnamesormeaningsdepending
onthemode(host/peripheral)orthesettingoftheindexregister.Themeaningofsomebit
fieldsvarieswiththemode.
Table16.UniversalSerialBus(USB)Registers
OffsetAcronymRegisterDescriptionSection
4hCTRLRControlRegisterSection4.1
8hSTATRStatusRegisterSection4.2
10hRNDISRRNDISRegisterSection4.3
14hAUTOREQAutorequestRegisterSection4.4
20hINTSRCRUSBInterruptSourceRegisterSection4.5
24hINTSETRUSBInterruptSourceSetRegisterSection4.6
28hINTCLRRUSBInterruptSourceClearRegisterSection4.7
2ChINTMSKRUSBInterruptMaskRegisterSection4.8
30hINTMSKSETRUSBInterruptMaskSetRegisterSection4.9
34hINTMSKCLRRUSBInterruptMaskClearRegisterSection4.10
38hINTMASKEDRUSBInterruptSourceMaskedRegisterSection4.11
3ChEOIRUSBEndofInterruptRegisterSection4.12
40hINTVECTRUSBInterruptVectorRegisterSection4.13
80hTCPPICRTransmitCPPIControlRegisterSection4.14
84hTCPPITDRTransmitCPPITeardownRegisterSection4.15
88hCPPIEOIRCPPIDMAEndofInterruptRegisterSection4.16
90hTCPPIMSKSRTransmitCPPIMaskedStatusRegisterSection4.17
94hTCPPIRAWSRTransmitCPPIRawStatusRegisterSection4.18
98hTCPPIIENSETRTransmitCPPIInterruptEnableSetRegisterSection4.19
9ChTCPPIIENCLRRTransmitCPPIInterruptEnableClearRegisterSection4.20
C0hRCPPICRReceiveCPPIControlRegisterSection4.21
D0hRCPPIMSKSRReceiveCPPIMaskedStatusRegisterSection4.22
D4hRCPPIRAWSRReceiveCPPIRawStatusRegisterSection4.23
D8hRCPPIENSETRReceiveCPPIInterruptEnableSetRegisterSection4.24
DChRCPPIIENCLRRReceiveCPPIInterruptEnableClearRegisterSection4.25
E0hRBUFCNT0ReceiveBufferCount0RegisterSection4.26
E4hRBUFCNT1ReceiveBufferCount1RegisterSection4.27
E8hRBUFCNT2ReceiveBufferCount2RegisterSection4.28
EChRBUFCNT3ReceiveBufferCount3RegisterSection4.29
Transmit/ReceiveCPPIChannel0StateBlock
100hTCPPIDMASTATEW0TransmitCPPIDMAStateWord0Section4.30
104hTCPPIDMASTATEW1TransmitCPPIDMAStateWord1Section4.31
108hTCPPIDMASTATEW2TransmitCPPIDMAStateWord2Section4.32
10ChTCPPIDMASTATEW3TransmitCPPIDMAStateWord3Section4.33
110hTCPPIDMASTATEW4TransmitCPPIDMAStateWord4Section4.34
114hTCPPIDMASTATEW5TransmitCPPIDMAStateWord5Section4.35
11ChTCPPICOMPPTRTransmitCPPICompletionPointerSection4.36
120hRCPPIDMASTATEW0ReceiveCPPIDMAStateWord0Section4.37
SPRUGH3–November2008UniversalSerialBus(USB)Controller75
SubmitDocumentationFeedback