天嵌 ARM开发社区

 找回密码
 注册
查看: 1877|回复: 6

无法编译出ADC驱动

[复制链接]
THEJIE.ORG 发表于 2012-3-19 23:34:05 | 显示全部楼层 |阅读模式
1.从/opt/EmbedSky/linux-2.6.30.4/drivers/char/拷贝EmbedSky_adc.c和tq2440_adc.h到我的路径下
2.修改我的内核路径/drivers/char/Kconfig添加
config EmbedSky_adc
        tristate "TQ2440/SKY2440 ADC Driver"
        depends on ARCH_S3C2440
        help
          EmbedSky TQ2440/SKY2440 ADC.
3.修改我的内核路径/drivers/char/Makefile添加
obj-$(CONFIG_EmbedSky_adc) += EmbedSky_adc.o
4.在我的内核路径下执行
make SUBDIR=drivers/char/ modules
5.【无法在我的内核路径/drivers/char/下找到EmbedSky_adc.ko】
TQ-lkp 发表于 2012-3-20 09:26:37 | 显示全部楼层
教程中对这章的介绍你看了几遍?三遍收下,请继续看下。
 楼主| THEJIE.ORG 发表于 2012-3-20 09:51:42 | 显示全部楼层
TQ-lkp 发表于 2012-3-20 09:26
教程中对这章的介绍你看了几遍?三遍收下,请继续看下。

折腾了一下午 + 一晚上,以上步骤重做了不下6遍,make distclean重来也有3、4遍,pdf教程我是打印出来装订成册,边看边用红笔划重点,绝对够3遍。
TQ-lkp 发表于 2012-3-20 10:06:24 | 显示全部楼层
:D这个东西你这次折腾够了,以后就简单了,你对着我们提供的例子来对比下吧,都是配置的问题,细心点就好了
 楼主| THEJIE.ORG 发表于 2012-3-20 10:35:28 | 显示全部楼层
TQ-lkp 发表于 2012-3-20 10:06
这个东西你这次折腾够了,以后就简单了,你对着我们提供的例子来对比下吧,都是配置的问题,细心点就好了

能不能发个编译好的ko文件给我……
TQ-lkp 发表于 2012-3-20 11:38:06 | 显示全部楼层
你直接用menu config来配置成模块就行了,这个已经开源的了
亚瑟王 发表于 2012-3-26 11:49:05 | 显示全部楼层
THEJIE.ORG 发表于 2012-3-20 10:35
能不能发个编译好的ko文件给我……

亲,我想知道你是如何配置内核的。特别是ADC那个地方的配置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-19 14:10 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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