SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The end of transfer depends on the transfer mode. Table 12-628 summarizes the type of end of transfer per transfer mode and gives a reference to the appropriate section for details.
TRANSMIT-AND-RECEIVE | TRANSMIT-ONLY | RECEIVE-ONLY | |||||
---|---|---|---|---|---|---|---|
INTERRUPT | DMA | INTERRUPT | DMA | INTERRUPT | DMA | ||
CONTROLLER Normal | End of transfer sequence | See Section 12.1.5.5.2.1.3 | See Section 12.1.5.5.2.1.4.1 | See Section 12.1.5.5.2.1.4.2 | See Section 12.1.5.5.2.1.5.1 | See Section 12.1.5.5.2.1.5.2 | |
Minimum number of word | 1 | 1 | 1 | 1 | 1 | 2 | |
DMA transfer size | N | N | N-1 | ||||
CONTROLLER Turbo | End of transfer sequence | See Section 12.1.5.5.2.1.3 | See Section 12.1.5.5.2.1.4.1 | See Section 12.1.5.5.2.1.4.2 | See Section 12.1.5.5.2.1.6.1 | See Section 12.1.5.5.2.1.6.2 | |
Minimum number of word | 1 | 1 | 1 | 1 | 2 | 3 | |
DMA transfer size | N | N | N-2 | ||||
PERIPHERAL | End of transfer sequence | See Section 12.1.5.5.2.1.3 | See Section 12.1.5.5.2.1.4.1 | See Section 12.1.5.5.2.1.4.2 | See Section 12.1.5.5.2.1.7 | ||
Minimum number of word | 1 | 1 | 1 | 1 | 1 | 1 | |
DMA transfer size | N | N | N | N |
The transfer to execute has a size of N words.
The different sequences can be merged in one process to manage transfers of several types. The end of transfer sequences are described from the start of the channel.
In these sequences, some soft variables are used:
They are initialized before starting the channel.