...the world's most energy friendly microcontrollers
2016-04-28 - Giant Gecko Family - d0053_Rev1.20
361
www.silabs.com
Bit
Name
Reset
Access
Description
9
HNPCAP
0
RW
HNP-Capable host and device
The application uses this bit to control the core's HNP capabilities. Set to enable HNP capability.
8
SRPCAP
0
RW
SRP-Capable host and device
The application uses this bit to control the core's SRP capabilities. If the core operates as a non-SRP-capable B-device, it cannot
request the connected A-device (host) to activate VBUS and start a session. Set to enable SRP capability.
7:6
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
5
FSINTF
0
RW
Full-Speed Serial Interface Select host and device
Always write this bit to 0.
4:3
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
2:0
TOUTCAL
0x0
RW
Timeout Calibration host and device
Always write this field to 0.
15.6.12 USB_GRSTCTL - Reset Register
The application uses this register to reset various hardware features inside the core.
Offset
Bit Position
0x3C010
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
1
0
0x00
0
0
0
0
Access
R
R
RW
RW1H
RW1H
RW1H
RW1H
Name
AHBIDLE
DMAREQ
TXFNUM
TXFFLSH
RXFFLSH
FRMCNTRRST
CSFTRST
Bit
Name
Reset
Access
Description
31
AHBIDLE
1
R
AHB Master Idle host and device
Indicates that the AHB Master State Machine is in the IDLE condition.
30
DMAREQ
0
R
DMA Request Signal host and device
Indicates that the DMA request is in progress. Used for debug.
29:11
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
10:6
TXFNUM
0x00
RW
TxFIFO Number host and device
This is the FIFO number that must be flushed using the TxFIFO Flush bit. This field must not be changed until the core clears the
TxFIFO Flush bit.
Value
Mode
Description
0
F0
Host mode: Non-periodic TxFIFO flush.
Device: Tx FIFO 0 flush
1
F1
Host mode: Periodic TxFIFO flush.
Device: TXFIFO 1 flush.
2
F2
Device mode: TXFIFO 2 flush.
3
F3
Device mode: TXFIFO 3 flush.
4
F4
Device mode: TXFIFO 4 flush.
5
F5
Device mode: TXFIFO 5 flush.
6
F6
Device mode: TXFIFO 6 flush.
16
FALL
Flush all the transmit FIFOs in device or host mode.
5
TXFFLSH
0
RW1H
TxFIFO Flush host and device
This bit selectively flushes a single or all transmit FIFOs, but cannot do so if the core is in the midst of a transaction. The application
must write this bit only after checking that the core is neither writing to the TxFIFO nor reading from the TxFIFO. NAK Effective
Summary of Contents for Giant Gecko EFM32GG
Page 842: ......