字符类设备(申请设备号、注册字符类设备、自动创建设备节点)
学习与杂项设备不同点
注册字符类设备号的两个方法
静态分配一个设备号
设备号由主设备号、次设备号组成
设备名称,如下
动态分配
注销设备号
静态分配或动态分配都用此函数注销设备号
示例
建议使用动态申请方式
注册字符类设备
之前讲过注册杂项设备,如下
注册步骤
示例,在上一讲示例里继续添加
驱动代码
app代码
手动创建设备节点
自动创建设备节点
自动创建设备节点
示例
class_create()执行后,会有如下结果
device_create()执行后,会有如下结果
到这里,字符设备驱动整个流程清楚了,大脑中应该有相应框架,再控制什么都不是问题了
如果,感到此时的自己很辛苦,那告诉自己:容易走的都是下坡路。坚持住,因为你正在走上坡路,走过去,你就一定会有进步。如果,你正在埋怨命运不眷顾,开导自己:命,是失败者的借口;运,是成功者的谦词。命运从来都是掌握在自己的手中,埋怨,只是一种懦弱的表现;努力,才是人生的态度。