Tables
xxxix
Tables
13-1
USB Function Module Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-2
Revision Register (REV)
13-3
Endpoint Selection Register (EP_NUM)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-4
Data Register (DATA)
13-5
Control Register (CTRL)
13-6
Status Register (STAT_FLG)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-7
Receive FIFO Status Register (RXSTAT)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-8
System Configuration Register 1(SYSCON1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-9
SYSCON2 – System Configuration Register 2 (SYSCON2)
. . . . . . . . . . . . . . . . . . . . . . .
13-10
Device Status Register (DEVSTAT)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-1 1 Start of Frame Register (SOF)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-12
Interrupt Enable Register (IRQ_EN)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-13
Interrupt Source Register (IRQ_SRC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-14
Non-Isochronous Endpoint Interrupt Status Register (EPN_STAT)
. . . . . . . . . . . . . . . . .
13-15
Non-Isochronous DMA Interrupt Status Register (DMAN_STAT)
. . . . . . . . . . . . . . . . . . .
13-16
Receive DMA Channels Configuration Register (RXDMA_CFG)
. . . . . . . . . . . . . . . . . . .
13-17
Transmit DMA Channels Configuration Register (TXDMA_CFG)
. . . . . . . . . . . . . . . . . .
13-18
DMA FIFO Data Register (DATA_DMA)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-19
Transmit DMA Control Registers (TXDMA...TXDMA2)
. . . . . . . . . . . . . . . . . . . . . . . . . . .
13-20
Receive DMA Control Registers (RXDMA0...RXDMA2)
. . . . . . . . . . . . . . . . . . . . . . . . . .
13-21
Endpoint 0 Configuration Register (EP0)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13-22
Receive Endpoint n Configuration Registers (EP1_RX...EP15_RX)
. . . . . . . . . . . . . . . .
13-23
Endpoint n Size Values
13-24
Transmit Endpoint Configuration Registers (EP1_TX...EP15_TX)
. . . . . . . . . . . . . . . . . .
13-25
Autodecoded Versus Non-Autodecoded Control Requests
. . . . . . . . . . . . . . . . . . . . . . . .
13-26
USB Interrupt Type by Endpoint Type
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-1
USB Host Controller Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-2
OHCI Revision Number Register (HcRevision)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-3
HC Operating Mode Register (HcControl)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-4
HC Command and Status Register (HcCommandStatus)
. . . . . . . . . . . . . . . . . . . . . . . . .
14-5
HC Interrupt Status Register (HcInterruptStatus)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-6
HC Interrupt Enable Register (HcInterruptEnable)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-7
HC Interrupt Disable Register (HcInterruptDisable)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-8
HC HCAA Address Register (HcHCCA)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-9
HC Current Periodic Register (HcPeriodCurrentED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-10
HC Head Control Register (HcControlHeadED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-1 1 HC Current Control Register (HcControlCurrentED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-12
HC Head Bulk Register (HcBulkHeadED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-13
HC Current Bulk Register (HcBulkCurrentED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-14
HC Head Done Register (HcDoneHead)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-15
HC Frame Interval Register (HcFmInterval)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-16
HC Frame Remaining Register (HcFmRemaining)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-17
HC Frame Number Register (HcFmNumber)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-18
HC Periodic Start Register (HcPeriodicStart)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-19
HC Low-Speed Threshold Register (HcLSThreshold)
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-20
HC Root Hub A Register (HcRhDescriptorA)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-21
HC Root Hub B Register (HcRhDescriptorB)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-22
HC Root Hub Status Register (HcRhStatus)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .