注册字符设备时的 class_create() 与 device_create()

在刚开始写Linux设备驱动程序的时候,不少时候都是利用mknod命令手动建立设备节点,实际上Linux内核为咱们提供了一组函数,能够用来在模块加载的时候自动在/dev目录下建立相应设备节点,并在卸载模块时删除该节点,固然前提条件是用户空间移植了udev。node 内核中定义了struct class结构体,顾名思义,一个struct class结构体类型变量对应一个类,内核同时提供了class_
相关文章
相关标签/搜索