@jimw, Thank you for letting me / us know.
I’ve started going through the documentation and found a minor typo with Freedom U740-C000 Manual / FU740-C000-Manual-v1p0.pdf;
The text lists 8 interrupts per channel, (see below), except that table 60 that follows only shows 2 interrupts.
14.1.1 PDMA Channels
The FU740-C000 PDMA has 4 independent DMA channels, which operate concurrently to support
multiple simultaneous transfers. Each channel has an independent set of control registers, which
are described in Section 14.2 and Section 14.3, and 8 interrupts described in Section14.1.2.
14.1.2 Interrupts
The PDMA has 8 interrupts per channel that are used to signal when either a transfer has
completed, or when a transfer error has occurred.
It should probably read as the following;
14.1.1 PDMA Channels
The FU740-C000 PDMA has 4 independent DMA channels, which operate concurrently to sup-port
multiple simultaneous transfers. Each channel has an independent set of control registers,which are
described in Section 14.2 and Section 14.3, and 2 interrupts described in Section14.1.2.
14.1.2 Interrupts
The PDMA has 2 interrupts per channel, (8 total), that are used to signal when either a transfer
has completed, or when a transfer error has occurred.
If you have a method to report documentation errors, missing items or improvements, let me, (and the Forum), know. I will gladly submit a GitHub issue, or other method to report these items.
My personal take on documentation is that it’s never perfect, and is a living document subject to error correction, additions and improvements.