Line 123: |
Line 123: |
| |- | | |- |
| | 14-13 | | | 14-13 |
− | | Source address update method. 0=Increment, 1=Decrement, 2=Fixed, 3=No address(?) | + | | Source address update method. 0=Increment, 1=Decrement, 2=Fixed, 3=No address (for filling) |
| |- | | |- |
| | 15 | | | 15 |
Line 186: |
Line 186: |
| | Camera | | | Camera |
| |} | | |} |
| + | |
| + | == Block transfers == |
| + | First, a word is always 32 bits. Second, the block transfer specified in REG_NDMACNT is the smallest atom of data that will be transferred in a burst. The bus is monopolized until this block is transferred, without splitting up. |
| + | |
| + | The next block transfer will happen after the specified time in the REG_NDMABCNT interval timer, until done. |
| + | |
| + | == Immediate mode == |
| + | Transfers the words specified in REG_NDMAWCNT immediately following block transfer rules. REG_NDMATCNT and repeating mode are ignored. |
| + | |
| + | == Repeating mode == |
| + | Transfers the words specified in REG_NDMACNT following the startup mode event. REG_DMATCNT is ignored. |
| + | |
| + | == No immediate and no repeating mode == |
| + | Transfers the total number of words in REG_NDMATCNT. |