I'm trying to interface the C6747 McAsp to a multi-channel A/D device (AD7490) using 2 serializers. One serializer is used to write/initialize the AD7490 and the other is for reading the output of the AD7490. I'm using the DSP/BIOS SIO module commands such as SIO_issue, SIO_reclaim, etc. I'm able to initialize the device and read the data but I need to synchronize the reading of the buffer with the transmit operation that is initializing the AD7490 such that the A/D data channels will arrive in the input buffer in a fixed order. How do I go about synchronizing the transmit and receive operations using the DSP/BIOS SIO module?
Thanks,
Tim
This post has been moved to the C6000 Floating Point DSPs section.