主题 : 关于串口驱动的platform_device的定义 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 26681
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2010-08-12
最后登录: 2010-10-25
楼主  发表于: 2010-10-06 08:45

 关于串口驱动的platform_device的定义

在Linux2.6.32中,串口的驱动程序也被设计成platform_driver,但它的platform_device在哪定义的?在mach-mini2440.c里没有,很是纠结,请高手指教。
级别: 新手上路
UID: 26681
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2010-08-12
最后登录: 2010-10-25
1楼  发表于: 2010-10-06 16:03
级别: 新手上路
UID: 21727
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2010-05-20
最后登录: 2012-03-04
2楼  发表于: 2010-10-13 19:17
去/arch/arm/mach-mini2440/dev.c里看看,一般和开发板相关的定义都在/arch/arm/mach-mini2440/文件夹里,实在不行,就在linux主机里用grep "字符串" * -R命令查找,此命令可以在当前目录及子目录的所有文件里搜索出相关字符串