如何在Python中的Linux设备文件上执行低级I / O?
问题出在设备驱动程序上。read()向驱动程序注册的方法已file_operations被调用,copy_to_user()但随后返回,0而不是复制到用户空间的字节数。
read()
file_operations
copy_to_user()
0
C代码上面的 “工作” ,因为它没有实际检查的返回值read(),并buff渐渐与响应填充。
buff
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群