如何在嵌入式 LINUX 中添加设备驱动程序
作者:北京邮电大学电子工程学院 强磊 发文时间:
驱动程序的使用可以按照两种方式编译,一种是静态编译进内核,另一种是编译成模块以供动态加载。由于 不支持模块动态加
载,而且嵌入式 不能够象桌面 那样灵活的使用 加载卸载设备驱动程序,因而这里只介绍将设备驱动程序静
态编译进 内核的方法。
下面以 为例,介绍在一个以模块方式出现的驱动程序 基础之上,将其编译进内核的一系列步骤:
() 改动 源带代码
第一步,将原来的:
!"#$%& '(()&(*
改动为:
++,-.(
!"#$%& '(()&(*
/,-. &( -%
/,-. .( &( -%
+
第二步,新建函数 0!1
将设备注册写在此处:
$2 !0345546 +71*
()将 复制到! 目录下,并且在! 目录下 中, ! 01
评论4
最新资源