嵌入式爱好者

查看: 9924|回复: 8

关于fl2440的linux2.6.28内核的s3c2440_leds.c的驱动

[复制链接]
paradise曉 该用户已被删除
发表于 2012-9-5 15:34:14 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1

主题

3671

帖子

4235

积分

发表于 2012-9-7 09:48:18 | 显示全部楼层
没有在makefile中编写规则,在makefile加入就可以了,建议楼主先看看驱动的相关知识,然后再进行移植
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

0

主题

1836

帖子

1028

积分

发表于 2012-9-7 09:48:49 | 显示全部楼层
楼主描述的过程是正确的,这样应该会把s32440_leds.c文件编译进去,再认真检查一下这个过程,make clean一下,make menuconfig看看是不是确实有
Device Drivers --->
      Character devices --->
         <*> S32440 LEDs Driver
点评回复 支持 反对

使用道具 举报

paradise曉 该用户已被删除
 楼主| 发表于 2012-9-7 20:59:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

29

主题

9048

帖子

5593

积分

发表于 2012-9-15 15:04:47 | 显示全部楼层
头文件路径不对。
有些宏定义也用错了。
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

paradise曉 该用户已被删除
 楼主| 发表于 2012-10-8 18:26:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

kangjiacang 该用户已被删除
发表于 2014-8-6 08:28:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

kangjiacang 该用户已被删除
发表于 2014-8-6 08:28:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

1

主题

1

帖子

27

积分

发表于 2014-8-7 10:22:45 | 显示全部楼层
原因找到了:在2.6.12内核中的regs-gpio.h,hardware.h头文件位置与2.6.28.7的位置不同,改为
#include <mach/regs-gpio.h>
#include <mach/hardware.h>
就可以了
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-4-12 12:54

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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