
Contents
Preface  | 6  | ||
1  | Introduction  | 7  | |
  | 1.1  | Purpose of the Peripheral  | 7  | 
2  | Architecture  | 8  | |
  | 2.1  | USB1 Module Clock and Reset  | 8  | 
  | 2.2  | USB1 Module Open Host Controller Interface Functionality  | 9  | 
  | 2.3  | USB1 Module Differences From OHCI Specification for USB  | 9  | 
  | 2.4  | Implementation of OHCI Specification for USB  | 10  | 
  | 2.5  | OHCI Interrupts  | 11  | 
  | 2.6  | USB Host Controller Access to System Memory  | 11  | 
  | 2.7  | Physical Addressing  | 11  | 
3  | Registers  | 12  | |
  | 3.1  | OHCI Revision Number Register (HCREVISION)  | 13  | 
  | 3.2  | HC Operating Mode Register (HCCONTROL)  | 13  | 
  | 3.3  | HC Command and Status Register (HCCOMMANDSTATUS)  | 15  | 
  | 3.4  | HC Interrupt and Status Register (HCINTERRUPTSTATUS)  | 16  | 
  | 3.5  | HC Interrupt Enable Register (HCINTERRUPTENABLE)  | 17  | 
  | 3.6  | HC Interrupt Disable Register (HCINTERRUPTDISABLE)  | 18  | 
  | 3.7  | HC HCAA Address Register (HCHCCA)  | 19  | 
  | 3.8  | HC Current Periodic Register (HCPERIODCURRENTED)  | 19  | 
  | 3.9  | HC Head Control Register (HCCONTROLHEADED)  | 20  | 
  | 3.10  | HC Current Control Register (HCCONTROLCURRENTED)  | 21  | 
  | 3.11  | HC Head Bulk Register (HCBULKHEADED)  | 22  | 
  | 3.12  | HC Current Bulk Register (HCBULKCURRENTED)  | 22  | 
  | 3.13  | HC Head Done Register (HCDONEHEAD)  | 23  | 
  | 3.14  | HC Frame Interval Register (HCFMINTERVAL)  | 23  | 
  | 3.15  | HC Frame Remaining Register (HCFMREMAINING)  | 24  | 
  | 3.16  | HC Frame Number Register (HCFMNUMBER)  | 24  | 
  | 3.17  | HC Periodic Start Register (HCPERIODICSTART)  | 25  | 
  | 3.18  | HC   | 26  | 
  | 3.19  | HC Root Hub A Register (HCRHDESCRIPTORA)  | 27  | 
  | 3.20  | HC Root Hub B Register (HCRHDESCRIPTORB)  | 28  | 
  | 3.21  | HC Root Hub Status Register (HCRHSTATUS)  | 29  | 
  | 3.22  | HC Port 1 Status and Control Register (HCRHPORTSTATUS1)  | 30  | 
  | 3.23  | HC Port 2 Status and Control Register (HCRHPORTSTATUS2)  | 32  | 
 | Table of Contents  | 3  | 
Submit Documentation Feedback