嵌入式爱好者

查看: 8724|回复: 2

[Linux] 读书有感-驱动

[复制链接]

32

主题

76

帖子

101

积分

扫一扫,手机访问本帖
发表于 2013-9-17 22:22:52 | 显示全部楼层 |阅读模式
一直想自己亲手做个设备驱动,买了个6410开发板立刻动手做下试一试。哎呀~~比“3*5=?太难了”。
没有坚固的地基建设不起高楼大厦-----看书!看书有几个月了,有所得-----个人理解:用户要想启动某个设备首先是虚拟文件系统(file-operations)与驱动接口的一个互换,驱动与内核莫块接口:注册加载驱动模块或释放驱动莫块;驱动设备接口是初始化设备、检测设备、读写与控制设备。
linux设备驱动的开发始终是对 file_operations、file和inode结构体成员的填写,不了解file_operations结构体做驱动开发很难,太难了。而在linux嵌入式驱动开发中,引用的标记式结构体,不了解标记式结构体阅读设备驱动代码有难度了。先写这点,希望高手指点下
回复

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2013-9-18 08:45:40 | 显示全部楼层
建议你先看看飞凌内核源码包中的leds驱动源码,
点评回复 支持 反对

使用道具 举报

32

主题

76

帖子

101

积分

 楼主| 发表于 2013-9-18 18:25:37 | 显示全部楼层
好的,这个一定要看
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-22 19:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表