User manual
...the world's most energy friendly microcontrollers
2012-04-24 - Giant Gecko Family - d0053_Rev0.96 386
www.energymicro.com
Offset Bit Position
0x3C818
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Access
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Name
OUTEPINT6
OUTEPINT5
OUTEPINT4
OUTEPINT3
OUTEPINT2
OUTEPINT1
OUTEPINT0
INEPINT6
INEPINT5
INEPINT4
INEPINT3
INEPINT2
INEPINT1
INEPINT0
Bit Name Reset Access Description
31:23 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
22 OUTEPINT6 0 R OUT Endpoint 6 Interrupt Bit
This bit is set when on or more of the interrupt flags in USB_DOEP5_INT are set.
21 OUTEPINT5 0 R OUT Endpoint 5 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP4_INT are set.
20 OUTEPINT4 0 R OUT Endpoint 4 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP3_INT are set.
19 OUTEPINT3 0 R OUT Endpoint 3 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP2_INT are set.
18 OUTEPINT2 0 R OUT Endpoint 2 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP1_INT are set.
17 OUTEPINT1 0 R OUT Endpoint 1 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP0_INT are set.
16 OUTEPINT0 0 R OUT Endpoint 0 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DOEP0INT are set.
15:7 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
6 INEPINT6 0 R IN Endpoint 6 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP5_INT are set.
5 INEPINT5 0 R IN Endpoint 5 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP4_INT are set.
4 INEPINT4 0 R IN Endpoint 4 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP3_INT are set.
3 INEPINT3 0 R IN Endpoint 3 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP2_INT are set.
2 INEPINT2 0 R IN Endpoint 2 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP1_INT are set.
1 INEPINT1 0 R IN Endpoint 1 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP0_INT are set.
0 INEPINT0 0 R IN Endpoint 0 Interrupt Bit
This bit is set when one or more of the interrupt flags in USB_DIEP0INT are set.
15.6.46 USB_DAINTMSK - Device All Endpoints Interrupt Mask Register
The Device Endpoint Interrupt Mask register works with the Device Endpoint Interrupt register to interrupt
the application when an event occurs on a device endpoint. However, the Device All Endpoints Interrupt
(USB_DAINT) register bit corresponding to that interrupt is still set.