天嵌 ARM开发社区

 找回密码
 注册
查看: 1874|回复: 3

Kconfig小问题,高手赐教,菜鸟学习。

[复制链接]
30 回复本帖可获得 30 奖励! 每人限 1 次(中奖概率 10%)
人中¤蛟龙 发表于 2012-4-25 17:50:54 | 显示全部楼层 |阅读模式
本帖最后由 人中¤蛟龙 于 2012-4-25 18:26 编辑

根据教材,Step 22:编写第一个驱动程序
第一步:在"/drivers/char/"目录下新建"EmbedSky_hello.c"文件,并写入驱动程序代码;

第二步:在同目录下修改"Kconfig"文件:

config EmbedSky_HELLO
          tristate "TQ2440/SKY2440 Hello Driver"
          depends on ARCH_S3C2440
          help
              EmbedSky TQ2440/SKY2440 Hello.


第三步:在同目录下修改"Makefile"文件

obj-$(CONFIG_EmbedSky_HELLO) += EmbedSky_hello.o

第四步:。。。。。。
第五步:。。。。。。
。。。。。。

问题出现了:"Makefile" 文件中  "obj-$(CONFIG_EmbedSky_HELLO) += EmbedSky_hello.o""EmbedSky_hello.o" 就关联到同一目录下的 "EmbedSky_hello.c"
但是 "Kconfig" 文件中怎样关联到"EmbedSky_hello.c"文件呢?
wuweidong 发表于 2012-4-25 18:17:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 人中¤蛟龙 发表于 2012-4-25 18:25:33 | 显示全部楼层
wuweidong 发表于 2012-4-25 18:17
kconfig文件中的EmbedSky_HELLO会根据y/n/m而显示在根目录的.config文件中

那系统怎样知道用是EmbedSky_hello.o?
回复

使用道具 举报

wuweidong 发表于 2012-4-25 22:27:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-21 15:09 , Processed in 2.038683 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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