5 USB HOST CONTROLLER (Preliminary)
5 USB HOST CONTROLLER (Preliminary)
5 USB HOST CONTROLLER (Preliminary)
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
S3CA400A01 MICROPROCESSOR COMPANION CHIP<strong>USB</strong> <strong>HOST</strong>5 <strong>USB</strong><strong>HOST</strong> <strong>CONTROLLER</strong> (<strong>Preliminary</strong>)OVERVIEWSAMCOP supports 2 port <strong>USB</strong> host interface as follows;• Open HCI Rev 1.0 compatible.• <strong>USB</strong> Rev1.1 compatible• 2 down stream ports.• Support for both LowSpeed and HighSpeed <strong>USB</strong> devicesFigure 12-1. <strong>USB</strong> Host Controller Block DiagramPRELIMINARY 2001/12/075-1
<strong>USB</strong> <strong>HOST</strong>S3CA400A01 MICROPROCESSOR COMPANION CHIP<strong>USB</strong> <strong>HOST</strong> <strong>CONTROLLER</strong> SPECIAL REGISTERSThe SAMCOP <strong>USB</strong> Host controller complies with OPEN HCI Rev 1.0. Please refer to Open Host Controller InterfaceRev 1.0 specification for detail information.OHCI REGISTERS FOR <strong>USB</strong> <strong>HOST</strong> <strong>CONTROLLER</strong>Register Base Address R/W Description Reset ValueHcRevision 0x0002_0000 - control and status group-HcControl 0x0002_0004 - -HcCommonStatus 0x0002_0008 - -HcInterruptStatus 0x0002_000c - -HcInterruptEnable 0x0002_0010 - -HcInterruptDisable 0x0002_0014 --HcHCCA 0x0002_0018 - memory pointer group-HcPeriodCuttentED 0x0002_001c - -HcControlHeadED 0x0002_0020 - -HcControlCurrentED 0x0002_0024 - -HcBulkHeadED 0x0002_0028 - -HcBulkCurrentED 0x0002_002c - -HcDoneHead 0x0002_0030 --HcRmInterval 0x0002_0034 - frame counter group-HcFmRemaining 0x0002_0038 - -HcFmNumber 0x0002_003c - -HcPeriodicStart 0x0002_0040 - -HcLSThreshold 0x0002_0044 --HcRhDescriptorA 0x0002_0048 - root hub group-HcRhDescriptorB 0x0002_004c - -HcRhStatus 0x0002_0050 - -HcRhPortStatus1 0x0002_0054 - -HcRhPortStatus2 0x0002_0058 --5-2