随笔分类 -  Linux-简单字符设备驱动

Linux-简单字符设备驱动
摘要:在Linux操作系统中,RTC设备驱动的架构如下图所示: RTC设备驱动涉及的文件:class.c、rtc-dev.c : 建立/dev/rtc0设备,同时注册相应的操作函数。interface.c : 作为中间层,做一个传递和封装rtc-s3c.c : 具体的物理实现,各种操作硬件模块的函数其他 阅读全文
posted @ 2017-03-25 21:02 LinuxRookie 阅读(1381) 评论(0) 推荐(0)
摘要:在编写简单字符设备驱动的时候,可以使用宏class_create在sysfs下创建对应的class节点,便于用户管理设备: 函数 __class_create: 阅读全文
posted @ 2017-03-23 07:24 LinuxRookie 阅读(2747) 评论(0) 推荐(0)
摘要:在我们已经完成了对cdev结构体的初始化之后,我们需要将这个cdev结构体加入到系统中去,使用函数 cdev_add: 阅读全文
posted @ 2017-03-23 07:19 LinuxRookie 阅读(1778) 评论(0) 推荐(0)