嵌入式Linux设备驱动的大致流程
下面简单记下嵌入式Linux设备驱动的大致流程:
1.查看原理图,理解设备的工作原理
2.定义主设备号
3.在驱动程序中实现驱动的初始化。如果驱动程序采用模块的方式,则要实现模块初始化
4.设计所要实现的文件操作,定义file_operations结构
5.实现中断服务(中断并不是每个设备驱动所必须的)
6.编译该驱动程序到内核中,或者用insmod命令加载
7.测试该设备
相关推荐
baishuwei 2020-06-04
owenbbkp 2020-04-29
yaneng 2020-04-14
jj 2010-09-15
宅学部落王利涛 2010-08-25
xiarilove 2010-08-06
upzhai 2011-02-04
小微分享驿站 2011-01-04
jj 2011-08-27
疯仔嵌入式 2011-05-04
yaneng 2020-06-10
yaneng 2020-05-09
yaneng 2020-04-23
Proudoffaith 2020-01-18
lightindark 2013-06-12
zuihaobushi 2019-12-26
supjia 2019-12-09
liuhaishi 2010-10-11