pipe abort

Hi,
I’m using the QNX610A USB DDK,
When aborting a pipe using usbd_abort_pipe(), a pending request on that pipe
is cancelled but the URB status is flagged USBD_STATUS_CMP instead of
USBD_STATUS_ABORTED. So, I can’t figure out if I received/sent data on that
pipe or if the previous request was aborted.

Any suggestions ?
Regards
thierry

Yes the stack was not filling in the correct status for aborted Urbs.
The next release will return the proper status of USBD_STATUS_ABORTED.



Thierry Chantry (thierry.chantry@lotsys.com) wrote:
: Hi,
: I’m using the QNX610A USB DDK,
: When aborting a pipe using usbd_abort_pipe(), a pending request on that pipe
: is cancelled but the URB status is flagged USBD_STATUS_CMP instead of
: USBD_STATUS_ABORTED. So, I can’t figure out if I received/sent data on that
: pipe or if the previous request was aborted.

: Any suggestions ?
: Regards
: thierry