User manual

...the world's most energy friendly microcontrollers
2012-04-24 - Giant Gecko Family - d0053_Rev0.96 388
www.energymicro.com
Offset Bit Position
0x3C828
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
0x17D7
Access
RW
Name
DVBUSDIS
Bit Name Reset Access Description
31:16 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
15:0 DVBUSDIS 0x17D7 RW Device VBUS Discharge Time
Specifies the VBUS discharge time after VBUS pulsing during SRP. This value equals VBUS discharge time in PHY clocks / 1024.
Depending on your VBUS load, this value can need adjustment.
15.6.48 USB_DVBUSPULSE - Device VBUS Pulsing Time Register
This register specifies the VBUS pulsing time during SRP.
Offset Bit Position
0x3C82C
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
0x5B8
Access
RW
Name
DVBUSPULSE
Bit Name Reset Access Description
31:12 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
11:0 DVBUSPULSE 0x5B8 RW Device VBUS Pulsing Time
Specifies the VBUS pulsing time during SRP. This value equals VBUS pulsing time in PHY clocks / 1024.
15.6.49 USB_DIEPEMPMSK - Device IN Endpoint FIFO Empty Interrupt
Mask Register
This register is used to control the IN endpoint FIFO empty interrupt generation (USB_DIEP0INT/
USB_DIEPx_INT.TXFEMP).