当前位置: 技术问答>linux和unix
关于platform平台设备驱动操作的问题
来源: 互联网 发布时间:2016-11-23
本文导语: platform平台设备驱动注册以后,会生成一个设备文件,在路径/sys/bus/platform/drivers 里,请问写应用程序测试的时候,对该设备的操作是不是也是对设备文件操作(是不是和混杂设备一样)。最近在调的一个平台设备驱...
platform平台设备驱动注册以后,会生成一个设备文件,在路径/sys/bus/platform/drivers 里,请问写应用程序测试的时候,对该设备的操作是不是也是对设备文件操作(是不是和混杂设备一样)。最近在调的一个平台设备驱动,读设备文件的时候返回值是-1.
|
你把dev和sys弄混了吧?
dev下才是设备文件,sys是用于驱动跟用户态交互信息用的
http://www.kernel.org/pub/linux/kernel/people/mochel/doc/papers/ols-2005/mochel.pdf
这是对sys作详细介绍的
dev下才是设备文件,sys是用于驱动跟用户态交互信息用的
http://www.kernel.org/pub/linux/kernel/people/mochel/doc/papers/ols-2005/mochel.pdf
这是对sys作详细介绍的
|
没有的话用mknod手动加载下。