- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It seems that there is no query about whether the buffer of DMA is ready. When the buffer is blocked, for example, when socket0 is finished and you want to jump to Socket1, but there is no buffer in Socket1, what will the statemachine do?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since there are no available free buffers in both the socket, the CyU3PDmaMultiChannelGetBuffer () and the CyU3PDmaMultiChannelCommitBuffer () API's would fail and the application would start and stop until the buffers are freed up to continue the streaming.
Regards,
Yashwant
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since there are no available free buffers in both the socket, the CyU3PDmaMultiChannelGetBuffer () and the CyU3PDmaMultiChannelCommitBuffer () API's would fail and the application would start and stop until the buffers are freed up to continue the streaming.
Regards,
Yashwant