- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There are four CyU3PUsbEpEvtControl calls in DMA manual example "C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\dma_examples\cyfxbulklpmanual"
But there is no such call in cyfxbulklpman_removal example.
What is the purpose of CyU3PUsbEpEvtControl in cyfxbulklpmanual, when is such calls required?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It's just that the API CyU3PUsbEpEvtControl() calls are demonstrated in that example. This API is used to enable event masks for specific endpoints after ep-event callback is registered through CyU3PUsbRegisterEpEvtCallback(). In this example the API is used to disable/ re-enable the NAK event when necessary.
Regards,
Hemanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It's just that the API CyU3PUsbEpEvtControl() calls are demonstrated in that example. This API is used to enable event masks for specific endpoints after ep-event callback is registered through CyU3PUsbRegisterEpEvtCallback(). In this example the API is used to disable/ re-enable the NAK event when necessary.
Regards,
Hemanth