snail_kernel

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2013年8月20日

摘要: 分析完了linux设备模型的核心实现代码,想小结下挂在总线上的设备和驱动是如何匹配上的。以平台总线(platform bus)为例:向系统中注册一个平台设备(platform device)时,需调用:platform_device_register()函数,该函数会调用相关函数初始化一个设备实例,并将其挂到平台总线上:int platform_device_register(struct platform_device *pdev){ device_initialize(&pdev->dev); arch_setup_pdev_archdata(pdev); ... 阅读全文
posted @ 2013-08-20 20:06 snail_kernel 阅读(2706) 评论(0) 推荐(0)