ADM5120
Register Description
4.6 USB Control Status Registers Description
Host processors can only access USB 1.1 host/device controller registers with double
word (32 bits) reads or writes on double word boundaries.
4.6.1 General Control , offset 0x00
Bits
Type Name
Description
Initial value
0 R/W
HOST_EN
USB Host function enable, Both modes:
This bit enables the USB host functions, when 1’b1, the
controller acts as USB host
0
1 R/W
SW_INT_REQ
Software interrupt request, Both modes:
When this bit is set to 1, the controller’s interrupt pin
become active. Reading this bit always returns zero.
When SW_INT in interrupt is clear, this bit is clear as
well.
0
2 R/W
DMA_ARB
DMA Arbitration control, Both modes:
0 : Receive = Transmit (1:1)
1 : Receive > Transmit
0
3 R/W
SW_RESET
Software reset, Both modes:
Setting this bit resets the device controller to its initial
state. This bit is auto-cleared after reset. Writing a 0 to
this bit takes no effect.
0
31:4 RO
Reserved
Not
Applicable
0
4.6.2 Interrupt Status, offset 0x04
ADMtek Inc.
4-27
Bits
Type Name
Description
Initial value
3:0 R/W1
C
Reserved Not
Applicable
0
4 R/W1
C
SOF_INT
SOF Transmitted/Received, Host mode:
1: Issue a SOF token. The frame number value is stored
in 0x1C Frame Number.
0
5 R/W1
C
RES_INT
Resume detected
1: USB resume event is detected. Controller set this bit
to one when resume signal is detected on USB bus.
0
6 R/W1
C
Reserved Not
Applicable
0
7 R/W1
C
Reserved Not
Applicable
0
8 R/W1
C
BAB_INT
Babble detected, Host mode:
1: Detected babble.
0
9 R/W1 INSMOV_INT
Root Hub status change:
0