Hardware/USB Host Controller

Enhanced Host Controller Interface (EHCI)

EHCI
Access
BroadwayNone
StarletFull
Registers
Base0x0d040000
Length0x100
Access size32 bits
Byte orderReversed Little Endian
IRQs
Hollywood4
This box: view  talk  edit


EHCI Registers
Address Bits Name Description
0x0d040000 32 EHC0_CAPLENVER
0x0d040004 32 EHC0_HCSPARAMS
0x0d040008 32 EHC0_HCCPARAMS
0x0d04000c 32 EHC0_HCSP_PORTROUTE
0x0d040010 32 EHC0_USBCMD
0x0d040014 32 EHC0_USBSTS
0x0d040018 32 EHC0_PRUSBINTR
0x0d040018 32 EHC0_USBINTR
0x0d04001c 32 EHC0_FRINDEX
0x0d040020 32 EHC0_CTRLDSSEGMENT
0x0d040024 32 EHC0_PERIODICLISTBASE
0x0d040028 32 EHC0_ASYNCICLISTADDR
0x0d040050 32 EHC0_PRCONFIGFLAG
0x0d040054 32 EHC0_PORTSC
0x0d040054 32 PORT_CTRL
0x0d040090 32 EHC_MISC_CTRL0
0x0d040094 32 EHC_PKTBUF_THRESHOLD
0x0d040098 32 USB_PHY_STS0
0x0d04009c 32 USB_PHY_STS1
0x0d0400a0 32 USB_PHY_STS2
0x0d0400a4 32 UTMI_CTRL
0x0d0400a8 32 BIST_CTRL
0x0d0400ac 32 EHC_MISC_CTRL1
0x0d0400b0 32 USB_PHYCMN_CAL
0x0d0400b4 32 PHYADJ_CTRL
0x0d0400c4 32 EHC_PKTBUF_DEPTH
0x0d0400c8 32 EHC_BREAK_MEM_XFR
0x0d0400cc 32 USB_CHICKENBITS


Open Host Controller Interface #0

OHCI0
Access
BroadwayNone
StarletFull
Registers
Base0x0d050000
Length0x200
Access size32[check] bits
Byte orderReversed Little Endian
IRQs
Hollywood5
This box: view  talk  edit


OHCI0 Registers
Address Bits Name Description
0x0d050000 32 OHC0_HCREV
0x0d050004 32 OHC0_HCCTRL
0x0d050008 32 OHC0_HCCMDSTAT
0x0d05000c 32 OHC0_HCINTSTAT
0x0d050010 32 OHC0_HCINTEN
0x0d050014 32 OHC0_HCINTDIS
0x0d050018 32 OHC0_HCHCCA
0x0d05001c 32 OHC0_HCPERCUR
0x0d050020 32 OHC0_HCCTRLHD
0x0d050024 32 OHC0_HCCTRLCUR
0x0d050028 32 OHC0_HCBLKHD
0x0d05002c 32 OHC0_HCBLKCUR
0x0d050030 32 OHC0_HCDNHD
0x0d050034 32 OHC0_HCFMINT
0x0d050038 32 OHC0_HCFMREM
0x0d05003c 32 OHC0_HCFMNUM
0x0d050040 32 OHC0_HCPERST
0x0d050044 32 OHC0_HCLSTHRESH
0x0d050048 32 OHC0_HCRHDESCA
0x0d05004c 32 OHC0_HCRHDESCB
0x0d050050 32 OHC0_HCRHSTAT
0x0d050054 32 OHC0_HCRHPORT1STAT
0x0d050058 32 OHC0_HCRHPORT2STAT


Open Host Controller Interface #1

OHCI1
Access
BroadwayNone
StarletFull
Registers
Base0x0d060000
Length0x200
Access size32[check] bits
Byte orderReversed Little Endian
IRQs
Hollywood6
This box: view  talk  edit


OHCI1 Registers
Address Bits Name Description
0x0d060000 32 OHC1_HCREV
0x0d060004 32 OHC1_HCCTRL
0x0d060008 32 OHC1_HCCMDSTAT
0x0d06000c 32 OHC1_HCINTSTAT
0x0d060010 32 OHC1_HCINTEN
0x0d060014 32 OHC1_HCINTDIS
0x0d060018 32 OHC1_HCHCCA
0x0d06001c 32 OHC1_HCPERCUR
0x0d060020 32 OHC1_HCCTRLHD
0x0d060024 32 OHC1_HCCTRLCUR
0x0d060028 32 OHC1_HCBLKHD
0x0d06002c 32 OHC1_HCBLKCUR
0x0d060030 32 OHC1_HCDNHD
0x0d060034 32 OHC1_HCFMINT
0x0d060038 32 OHC1_HCFMREM
0x0d06003c 32 OHC1_HCFMNUM
0x0d060040 32 OHC1_HCPERST
0x0d060044 32 OHC1_HCLSTHRESH
0x0d060048 32 OHC1_HCRHDESCA
0x0d06004c 32 OHC1_HCRHDESCB
0x0d060050 32 OHC1_HCRHSTAT
0x0d060054 32 OHC1_HCRHPORT1STAT
0x0d060058 32 OHC1_HCRHPORT2STAT