SAM3A4C Atmel Corporation, SAM3A4C Datasheet - Page 1106

no-image

SAM3A4C

Manufacturer Part Number
SAM3A4C
Description
Manufacturer
Atmel Corporation
Datasheets
39.6.1
39.6.1.1
Name:
Address:
Access:
• UIMOD: UOTGHS Mode
This bit has no effect when UIDE is one (UOTGID input pin activated).
0 (Host): The module is in USB host mode.
1 (Device): The module is in USB device mode.
This bit can be written even if USBE is zero or FRZCLK is one. Disabling the UOTGHS (by writing a zero to the USBE bit)
does not reset this bit.
• UIDE: UOTGID Pin Enable
0 (UIMOD): The USB mode (device/host) is selected from the UIMOD bit.
1 (UOTGID): The USB mode (device/host) is selected from the UOTGID input pin.
This bit can be written even if USBE is zero or FRZCLK is one. Disabling the UOTGHS (by writing a zero to the USBE bit)
does not reset this bit.
• UNLOCK: Timer Access Unlock
0: The TIMPAGE and TIMVALUE fields are locked.
1: The TIMPAGE and TIMVALUE fields are unlocked.
The TIMPAGE and TIMVALUE fields can always be read, whatever the value of UNLOCK.
• TIMPAGE: Timer Page
This field contains the page value to access a special timer register.
• TIMVALUE: Timer Value
This field selects the timer value that is written to the special time register selected by TIMPAGE. See
details.
• USBE: UOTGHS Enable
Writing a zero to this bit will reset the UOTGHS, disable the USB transceiver, and disable the UOTGHS clock inputs.
Unless explicitly stated, all registers will then become read-only and will be reset.
1106
1106
USBE
STOE
31
23
15
7
SAM3X/A
SAM3X/A
USB General Registers
General Control Register
UOTGHS_CTRL
0x400AC800
Read-write
HNPERRE
UNLOCK
FRZCLK
30
22
14
6
ROLEEXE
VBUSPO
29
21
13
5
TIMPAGE
OTGPADE
BCERRE
28
20
12
4
HNPREQ
VBERRE
27
19
11
3
SRPREQ
SRPE
26
18
10
2
SRPSEL
VBUSTE
UIMOD
25
17
9
1
TIMVALUE
11057A–ATARM–17-Feb-12
11057A–ATARM–17-Feb-12
Section 39.5.1.8
VBUSHWC
UIDE
IDTE
24
16
8
0
for

Related parts for SAM3A4C