当前位置: 技术问答>linux和unix
关于write函数的第三个参数的传递
来源: 互联网 发布时间:2016-08-20
本文导语: 目前调试PL2303的驱动程序,但是发现一个很郁闷的问题,当我写测试引用程序的时候写,write(fd,buf,10)的时候 然后调用pl2303的write函数的时候printk一下各个参数的时候,第三的参数的值既然变成了4,如果我把app中wr...
目前调试PL2303的驱动程序,但是发现一个很郁闷的问题,当我写测试引用程序的时候写,write(fd,buf,10)的时候 然后调用pl2303的write函数的时候printk一下各个参数的时候,第三的参数的值既然变成了4,如果我把app中write的第三个参数改为0 1 2 3 4 都可以,就是不能大于4,大于4就只显示4!!!很奇怪啊
app的write就是直接调用驱动中的pl2303的write啊,怎么会变呢
怎么解决这个问题呢?
app的write就是直接调用驱动中的pl2303的write啊,怎么会变呢
怎么解决这个问题呢?
|
|