Camera驱动在Linux内核的移植教案分析.doc

Camera驱动在Linux内核的移植 Linux?3.0.8??内核的配置系统由以下?3?个部分组成:? ?Makefile:分布在?Linux?内核源代码中的?Makefile,定义?Linux?内核的编译规则??配置文件?Kconfig:给用户提供配置选择的功能? ?配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供字符界面和图形界面)。这些配置工具都是使用脚本语言编写的,如?Tcl/TK、perl?等。??? 在Linux?内核中增加程序需要完成以下?3?项工作:??1.?将编写的源代码复制到?Linux?内核源代码的相应目录? ?2.?在目录的Kconfig?文件中增加新源代码对应项目的编译配置选项??3.?在目录的?Makefile?文件中增加对新源代码的编译条目??? 1.?实例引导:S3C2440?处理器的RTC?与?LED?驱动配置。? ????????首先,在Linux/drivers/char?目录中包含了?S3C2410?处理器的?RTC?设备驱动源代码?s3c2410-rtc.c。?????????而在该目录的?Kconfig?文件中包含?S3C2410_RTC?的配置项目:?????????config?S3C2410_RTC? ??????????????bool?S3C2410?RTC?Driver????????

文档评论(0)

1亿VIP精品文档

相关文档