I'm trying to understand the extent of the work required to implement this.
From what I gather, the following are required:
1. Update usb description to enumerate the correct number of channels
2. Modify the buffers to be the correct lengths
3. Modify the dma commands appropriately
What else...