+ -
当前位置:首页 → 问答吧 → 触摸屏驱动移植出错:smdk2410_ts_cfg undeclared

触摸屏驱动移植出错:smdk2410_ts_cfg undeclared

时间:2011-02-13

来源:互联网

我的步骤看这里:http://hi.baidu.com/hp_roc/blog/item/ab204cb68e760c788ad4b260.html 把相关部分贴上来
****************************************************************************
  修改arch/arm/mach-s3c2410/mach-smdk2410.c添加如下代码:

添加头文件:#include <asm/arch/ts.h> 

添加结构体:static struct s3c2410_ts_mach_info smdk2410_ts_cfg __initdata = {

  .delay = 20000,

  .presc = 49,

  .oversampling_shift = 2,

};

并添加支持触摸屏平台代码的信息,这个找到一个名为*smdk2410_devices[]的结构体指针数组里添加:&s3c_device_ts,

然后在smdk2410_map_io函数里添加:set_s3c2410ts_info(&smdk2410_ts_cfg); 
********************************************************************************************

  做完make zImage了,就出错了:smdk2410_ts_cfg undeclared,直接定位到set_s3c2410ts_info (&smdk 2 40_ts_cfg); 
  郁闷,应该没敲错阿,大家有谁在,帮看看阿,待会上传截图

作者: c05170519   发布时间: 2011-02-13

截图来了 一副是修改文件的截图 一副是make zImage的截图
http://hi.csdn.net/space-7288074-do-album-picid-740911.html
http://hi.csdn.net/space-7288074-do-album-picid-740910.html
  我这人比较粗心大意 但是我没有查出来错误啊

作者: c05170519   发布时间: 2011-02-13