You are here

BeginDataXfer / WaitForXfer behaviour | Cypress Semiconductor

BeginDataXfer / WaitForXfer behaviour

Summary: 1 Reply, Latest post by Madhu Sudhan on 04 Aug 2015 07:46 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
daveb1's picture
13 posts


Does anyone know if a BeginDataXfer is initiated and then WaitForXfer subsequently times out, does the underlying call that BeginDataXfer makes to DeviceIoControl actually get canceled or does it stay blocked waiting for either data to be received or an error/abort to occur ?

In other words, if WaitForXfer times out does BeginDataXfer need to be called again or can I repeatedly call WaitForXfer ?


mady's picture
Cypress Employee
964 posts


The beginxfer data needs to be called again when WaitforXfer times out. Please refer the source code of our host applications available in "C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\application" to see how these can be implemented.


-Madhu Sudhan

Log in to post new comments.