SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
The end of transfer depends on the transfer mode. Table 12-345 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.4.5.2.1.3 | See Section 12.1.4.5.2.1.4.1 | See Section 12.1.4.5.2.1.4.2 | See Section 12.1.4.5.2.1.5.1 | See Section 12.1.4.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.4.5.2.1.3 | See Section 12.1.4.5.2.1.4.1 | See Section 12.1.4.5.2.1.4.2 | See Section 12.1.4.5.2.1.6.1 | See Section 12.1.4.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.4.5.2.1.3 | See Section 12.1.4.5.2.1.4.1 | See Section 12.1.4.5.2.1.4.2 | See Section 12.1.4.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.