主题 : 关于mini2440的按键驱动程序的理解. 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 9683
精华: 0
发帖: 56
金钱: 325 两
威望: 92 点
综合积分: 112 分
注册时间: 2009-10-10
最后登录: 2017-09-13
楼主  发表于: 2011-02-09 04:42

 关于mini2440的按键驱动程序的理解.

自己在看友善提供的按键驱动源码时,
有一句不能理解,其他都基本OK了.
struct button_irq_desc *button_irqs = (struct button_irq_desc *)dev_id;
这个地方无法理解,
button_irqs之前定义为复合型结构体,那么(struct button_irq_desc *)dev_id;这个复制给他是什么意思捏?
还有,(struct button_irq_desc *)dev_id;是不是指明button_irq_desc的.number?