Datasheet
SAM3X / SAM3A [DATASHEET]
Atmel-11057C-ATARM-SAM3X-SAM3A-Datasheet_23-Mar-15
1086
39.6 USB On-The-Go Interface (UOTGHS) User Interface
Table 39-5. Register Mapping
Offset Register
Name
Access Reset
0x0000 Device General Control Register
UOTGHS_DEVCTRL
Read-write 0x00000100
0x0004 Device Global Interrupt Status Register
UOTGHS_DEVISR
Read-only 0x00000000
0x0008 Device Global Interrupt Clear Register
UOTGHS_DEVICR
Write-only
0x000C Device Global Interrupt Set Register
UOTGHS_DEVIFR
Write-only
0x0010 Device Global Interrupt Mask Register
UOTGHS_DEVIMR
Read-only 0x00000000
0x0014 Device Global Interrupt Disable Register
UOTGHS_DEVIDR
Write-only
0x0018 Device Global Interrupt Enable Register
UOTGHS_DEVIER
Write-only
0x001C Device Endpoint Register
UOTGHS_DEVEPT
Read-write 0x00000000
0x0020 Device Frame Number Register
UOTGHS_DEVFNUM
Read-only 0x00000000
0x0100 + (n * 0x04) + 0x00 Device Endpoint Configuration Register
UOTGHS_DEVEPTCFG
Read-write 0x00002000
0x0100 + (n * 0x04) + 0x30 Device Endpoint Status Register
UOTGHS_DEVEPTISR
Read-only 0x00000100
0x0100 + (n * 0x04) + 0x60 Device Endpoint Clear Register
UOTGHS_DEVEPTICR
Write-only
0x0100 + (n * 0x04) + 0x90 Device Endpoint Set Register
UOTGHS_DEVEPTIFR
Write-only
0x0100 + (n * 0x04) + 0x0C0 Device Endpoint Mask Register
UOTGHS_DEVEPTIMR
Read-only 0x00000000
0x0100 + (n * 0x04) + 0x0F0 Device Endpoint Enable Register
UOTGHS_DEVEPTIER
Write-only
0x0100 + (n * 0x04) + 0x0120 Device Endpoint Disable Register
UOTGHS_DEVEPTIDR
Write-only
0x0300 + (n * 0x10)+0x00
Device DMA Channel Next Descriptor
Address Register
UOTGHS_DEVDMANXTDSC
Read-write 0x00000000
0x0300 + (n * 0x10)+0x04 Device DMA Channel Address Register
UOTGHS_DEVDMAADDRESS
Read-write 0x00000000
0x0300 + (n * 0x10)+0x08 Device DMA Channel Control Register
UOTGHS_DEVDMACONTROL
Read-write 0x00000000
0x0300 + (n * 0x10)+0x0C Device DMA Channel Status Register
UOTGHS_DEVDMASTATUS
Read-write 0x00000000
0x0400 Host General Control Register
UOTGHS_HSTCTRL
Read-write 0x00000000
0x0404 Host Global Interrupt Status Register
UOTGHS_HSTISR
Read-only 0x00000000
0x0408 Host Global Interrupt Clear Register
UOTGHS_HSTICR
Write-only
0x040C Host Global Interrupt Set Register
UOTGHS_HSTIFR
Write-only
0x0410 Host Global Interrupt Mask Register
UOTGHS_HSTIMR
Read-only 0x00000000
0x0414 Host Global Interrupt Disable Register
UOTGHS_HSTIDR
Write-only
0x0418 Host Global Interrupt Enable Register
UOTGHS_HSTIER
Write-only
0x0041C Host Pipe Register
UOTGHS_HSTPIP
Read-write 0x00000000
0x0420 Host Frame Number Register
UOTGHS_HSTFNUM
Read-write 0x00000000
0x0424 Host Address 1 Register
UOTGHS_HSTADDR1
Read-write 0x00000000
0x0428 Host Address 2 Register
UOTGHS_HSTADDR2
Read-write 0x00000000
0x042C Host Address 3 Register
UOTGHS_HSTADDR3
Read-write 0x00000000
0x0500 + (n * 0x04) + 0x00 Host Pipe Configuration Register
UOTGHS_HSTPIPCFG
Read-write 0x00000000
0x0500 + (n * 0x04) + 0x30 Host Pipe Status Register
UOTGHS_HSTPIPISR
Read-only 0x00000000










