当前位置: 技术问答>linux和unix
关于ldd3中的例子scull中的pipe和access
来源: 互联网 发布时间:2016-02-29
本文导语: 在那个scull例子中有pipe.c和access.c,pipe里好像又实现了另外的设备(scullp),access还是用的scull设备.请问我如何使用另外的设备,在什么情况下会使用到这两个文件里的函数? | 自己摸索更深刻:) 星期...
在那个scull例子中有pipe.c和access.c,pipe里好像又实现了另外的设备(scullp),access还是用的scull设备.请问我如何使用另外的设备,在什么情况下会使用到这两个文件里的函数?
|
自己摸索更深刻:)
星期天大家都休息
scull初始化的时候顺便初始了scullp,他们联系是公用scull.h的
/* At this point call the init function for any friend device */
dev = MKDEV(scull_major, scull_minor + scull_nr_devs);
dev += scull_p_init(dev);
dev += scull_access_init(dev);
星期天大家都休息
scull初始化的时候顺便初始了scullp,他们联系是公用scull.h的
/* At this point call the init function for any friend device */
dev = MKDEV(scull_major, scull_minor + scull_nr_devs);
dev += scull_p_init(dev);
dev += scull_access_init(dev);