
字符设备
JeronZ
linux 内核驱动工作者...
展开
-
字符设备驱动模板
自己整理的一个常用的字符设备驱动模板,原创,转载请注明出处。 #include #include #include #include #include #include #include #include #include int device_driver_major_number; /* 设备的主设备号 */static struct原创 2012-11-22 00:38:28 · 378 阅读 · 0 评论 -
字符设备驱动
通常而言,主设备号标识设备对应的驱动,次设备号由内核使用,用于正确确定设备文件所指的设备文件所指的设备,我们可通过次设备号获得指向内核设备的直接指针,也可将次设备号当作设备本地数组的引索。 同一类设备使用相同的主设备号,不同类的设备使用不同的主设备号,用次设备号来描述使用该驱动的设备的序号,序号一般从0开始。 在调用cdev_add()函数向系统注册字符设备之前,该首先分配设备号可原创 2012-11-22 00:27:28 · 435 阅读 · 0 评论