I noticed in an earlier post the ability to customize the three queue lengths within a particular priority with the limit that the sum must be =< 16.(SPRA994) My question is whether each queue type isn't limited to being =< 7. It looks like the register for setting the three types only uses three bits per type so values could range between 0-7 and you couldn't, for example, set the EDMA queue to 0, the TR queue to 1, and the L2/QDMA queue to 15.
I'm wanting to enqueue 8 QDMA requests at once so this appears to be my issue. This is all on a C64XX.
Thanks