pipe abort

bridged with qdn.public.ddk.usb
Post Reply
Thierry Chantry

pipe abort

Post by Thierry Chantry » Fri Jun 21, 2002 12:36 pm

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

Henry Van Dyke

Re: pipe abort

Post by Henry Van Dyke » Fri Jun 28, 2002 6:07 pm

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

Post Reply

Return to “qdn.public.ddk.usb”