摘要: 第一种是使用mknod手工创建:# mknod <devfilename> <devtype> <major> <minor> 第二种是自动创建设备节点:利用udev(mdev)来实现设备文件的自动创建,首先应保证支持udev(mdev),由busybox配置。 具体udev相关知识这里不详细阐述, 阅读全文
posted @ 2016-12-13 21:09 GreenHand# 阅读(5564) 评论(0) 推荐(0) 编辑
摘要: 一、字符设备基础 字符设备 二、字符设备驱动与用户空间访问该设备的程序三者之间的关系 三、字符设备模型 1、Linux内核中,使用 struct cdev 来描述一个字符设备 动态申请(构造)cdev内存(设备对象) 初始化cdev的成员,并建立cdev和file_operations之间关联起来 阅读全文
posted @ 2016-12-13 20:26 GreenHand# 阅读(25617) 评论(2) 推荐(6) 编辑