Register Map
13-9
USB Function Module
13.2 Register Map
Table 13–1 lists the USB function registers. Table 13–2 through Table 13–24
describe the register bits. The MPU base address is FFFB:4000.
Table 13–1. USB Function Module Registers
Register
Description
Access
Offset
Address
REV
Revision
R
0x00
Endpoint
EP_NUM
Endpoint selection
R/W
0x04
DATA
Data
R/W
0x08
CTRL
Control
Set only
0x0C
STAT_FLG
Status flag
R
0x10
RXFSTAT
Receive FIFO status
R
0x14
SYSCON1
System configuration 1
R/W
0x18
SYSCON2
System configuration 2
Set only
0x1C
DEVSTAT
Device status
R
0x20
SOF
Start of frame
R
0x24
IRQ_EN
Interrupt enable
R/W
0x28
DMA_IRQ_EN
DMA interrupt enable
R/W/Clear
0x2C
IRQ_SRC
Interrupt source
R/Clear
0x30
EPN_STAT
Endpoint interrupt status
R
0x34
DMAN_STAT
DMA endpoint interrupt status
R
0x38
Reserved
0x3C
DMA Configuration
RXDMA_CFG
Receive channels DMA configuration
R/W
0x40
TXDMA_CFG
Transmit channels DMA configuration
R/W
0x44
DATA_DMA
DMA FIFO data
R/W
0x48
Reserved
0x4C
TXDMA0
Transmit DMA control 0
R/W
0x50