paradise曉
发表于 2012-9-5 15:34:14
飞凌-chongzi
发表于 2012-9-7 09:48:18
没有在makefile中编写规则,在makefile加入就可以了,建议楼主先看看驱动的相关知识,然后再进行移植
飞凌-develop
发表于 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
飞凌-fatfish
发表于 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
xiaoluoshan
发表于 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>
就可以了
页:
[1]