...the world's most energy friendly microcontrollers
2016-04-28 - Giant Gecko Family - d0053_Rev1.20
267
www.silabs.com
Figure 15.13. Normal Bulk/Control OUT/SETUP and Bulk/Control IN Transactions in DMA Mode
ACK
Host
Application
Device
AHB
USB
OUT
D ATA0
M PS
1
MPS
1
MPS
init_ reg( ch_1)
init_ reg( ch_2)
ch_2
ch_2
ch_1
ch_1
De- allocat e
(ch_1)
IN
ch_2
ch_2
ch_2
ch_1
ACK
OUT
D ATA1
M PS
3
1
ACK
D ATA0
IN
ACK
D ATA1
1
MPS
1
MPS
1
2
2
5
4
5
De- allocat e
(ch_2)
ch_2
8
6
3
4
7
CHHLTD int errupt
CHHLTD int errupt
Non- Periodic Request
Queue
Assum e t hat t his queue can
hold 4 ent ries.
15.4.3.6.7.4 Handling Interrupts
The channel-specific interrupt service routine for bulk and control OUT/SETUP transactions in DMA
mode is shown in the following code samples.
Summary of Contents for Giant Gecko EFM32GG
Page 842: ......