qustjinxin 发表于 2012-1-12 10:22:33

关于can的驱动移植的问题请教

将飞凌的3.0.1内核中的can驱动移植到2.6.36中出现以下打印信息
CC      drivers/net/can/mcp251x.o
drivers/net/can/mcp251x.c: In function 'mcp251x_open':
drivers/net/can/mcp251x.c:934:10: error: 'struct mcp251x_platform_data' has no member named 'irq_flags'
drivers/net/can/mcp251x.c:934:29: error: 'struct mcp251x_platform_data' has no member named 'irq_flags'
make: *** Error 1
make: *** Error 2
make: *** Error 2
make: *** Error 2

但是放在3.0.1中编译就没有错误??为何??

请教版主及各位高手。。。谢谢

飞凌-fatfish 发表于 2012-1-12 13:02:08

'struct mcp251x_platform_data' has no member named 'irq_flags'
drivers/net/can/mcp251x.c:93

这里写出了问题。看看吧

qustjinxin 发表于 2012-1-12 15:05:07

'struct mcp251x_platform_data'这个结构体是在哪里定义的?没有找到

qustjinxin 发表于 2012-1-13 08:47:37

前面问题已经解决。。。

请教s3c64xx_spi_set_info这个函数在哪里定义的?仅仅是在H文件中找到声明。

谢谢了。。。
页: [1]
查看完整版本: 关于can的驱动移植的问题请教