如何为Android填充/ dev

时间:2015-12-08 16:56:17

标签: android

我在运行Android 4.3的硬件上编译并运行了一个驱动程序。通过跑步,我的意思是'insmod gipc'加载驱动程序,它运行初始化。它将主要编号243分配给驱动程序,如/ proc / devices文件中所示。示例代码应用程序正在查找以下两个文件

/sys/class/gipc/gipc1/name  
/dev/gipc1

应该如何创建这些文件? Android没有mknod,也不支持udev。我真的不需要/ sys / class中的文件,但没有/ dev中的文件,我无法访问驱动程序。

1 个答案:

答案 0 :(得分:0)

我最终使用以下函数,class_create(),device_create()和device_create_file()来完成此任务。不确定是否有更优选的方式,或者是自动创建文件的方法。