Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1323708
  • 博文数量: 168
  • 博客积分: 2124
  • 博客等级: 大尉
  • 技术积分: 2590
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-16 23:51
文章分类

全部博文(168)

文章存档

2014年(6)

2013年(74)

2012年(71)

2011年(17)

分类: 系统运维

2012-08-09 15:12:43

platform_set_drvdata()
linux-2.6.22/include/linux/platform_device.h

#define platform_set_drvdata(_dev,data) dev_set_drvdata(&(_dev)->dev, (data))



linux-2.6.21.5/include/linux/device.h

static inline void
dev_set_drvdata (struct device *dev, void *data)
{
    dev->driver_data = data;
}

就是赋值,只不过上层加一层封装
阅读(2907) | 评论(0) | 转发(0) |
0

上一篇:kzalloc

下一篇:Linux input输入子系统 【ZZ】

给主人留下些什么吧!~~