求助:usbd_io()调用

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
zhangshuyuan
Senior Member
帖子: 10
注册时间: 周一 4月 13, 2009 1:49 pm

求助:usbd_io()调用

帖子 zhangshuyuan » 周三 4月 29, 2009 3:09 pm

这样调用:
status = usbd_io(micro->urb, micro->ep_int, micro_int_cbf, micro, USBD_TIME_INFINITY);
执行完,status的值是2
请问,返回值2代表什么意思???

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

Re: 求助:usbd_io()调用

帖子 xtang » 周三 4月 29, 2009 11:50 pm

zhangshuyuan 写了:这样调用:
status = usbd_io(micro->urb, micro->ep_int, micro_int_cbf, micro, USBD_TIME_INFINITY);
执行完,status的值是2
请问,返回值2代表什么意思???
你连函数手册也没有就开发了吗?:)

http://www.qnx.com/developers/docs/6.4. ... bd_io.html

zhangshuyuan
Senior Member
帖子: 10
注册时间: 周一 4月 13, 2009 1:49 pm

Re: 求助:usbd_io()调用

帖子 zhangshuyuan » 周一 5月 04, 2009 10:28 am

xtang 写了:
zhangshuyuan 写了:这样调用:
status = usbd_io(micro->urb, micro->ep_int, micro_int_cbf, micro, USBD_TIME_INFINITY);
执行完,status的值是2
请问,返回值2代表什么意思???
你连函数手册也没有就开发了吗?:)

http://www.qnx.com/developers/docs/6.4. ... bd_io.html
手册上提到的EBADF,EINVAL,ENODEV都不是2,我查了一下2的情况是:No such file or directory,请问:usbd_io和文件以及路径有什么关系?

回复