I'm just starting out with the C6746 and wondering since this part uses Control Endpoint 0 as well as IN Endpoints 1-4 and OUT Endpoints 1-4, is it possible to configure an audio + MIDI device as follows:
Endpoint 1 IN: synchronous isochronous Audio
Endpoint 1 OUT: synchronous isochronous Audio
Endpoint 2 IN: MIDI IN from the device
Endpoint 2 OUT: MIDI OUT from the device
As an experiment I tried setting Endpoint 1 for both IN and OUT isochronous audio using a Microchip full speed USB IC. The enumeration with a computer was perfectly normal, and the in/out data all looked perfectly normal on an oscilloscope, but the Microchip IC refused to receive the OUT data. Does the C6746 have this limitation, or does it allow you to make full use of the endpoints as illustrated above? I'm asking because I may have applications that require use of more endpoints, so having this ability to compact the endpoint usage is helpful.
Elliot