关于platform平台设备驱动操作的问题

platform平台设备驱动注册以后,会生成一个设备文件,在路径/sys/bus/platform/drivers 里,请问写应用程序测试的时候,对该设备的操作是不是也是对设备文件操作(是不是和混杂设备一样)。最近在调的一个平台设备驱动,读设备文件的时候返回值是-1.

作者: Devincoder   发布时间: 2011-04-19

你把dev和sys弄混了吧?
dev下才是设备文件,sys是用于驱动跟用户态交互信息用的

http://www.kernel.org/pub/linux/kernel/people/mochel/doc/papers/ols-2005/mochel.pdf
这是对sys作详细介绍的

作者: wzzww   发布时间: 2011-04-19