关于platform驱动模型开发的一个疑问

xuexingyang 2011-12-22 08:26:51
最近在看linux下platform驱动模型开发,
看文档上说(linux2.6.39)用platform_device和platform_driver这两个结构体就创建device和driver
但是我看基于platform驱动模型开发的驱动中,没有用这两个结构体,而是用的device和device_driver去创建的。

想问:是我理解出错了吗?
还是platform驱动模型开发就是这个样子,请指点迷津!!!
...全文
73 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuexingyang 2011-12-27
  • 打赏
  • 举报
回复
是的,我又仔细看了下,正如上面两位兄弟所言,感谢,结贴。
woshi_ziyu 2011-12-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bjtea 的回复:]

platform_device是在device之上定义的,platform_device的主要成员中有device;
同样
platform_driver是在device_driver之上定义的,platform_driver的成员中有device_driver;
可以参考《LINUX设备驱动开发详解》
[/Quote]
++
bjtea 2011-12-22
  • 打赏
  • 举报
回复
platform_device是在device之上定义的,platform_device的主要成员中有device;
同样
platform_driver是在device_driver之上定义的,platform_driver的成员中有device_driver;
可以参考《LINUX设备驱动开发详解》

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧