文件名称:详解Linux2.6内核中基于platform机制的驱动模型
文件大小:204KB
文件格式:MHT
更新时间:2015-08-23 17:49:43
Linux2.6内核 platform 驱动模型
本文以Linux 2.6.25 内核为例,分析了基于platform总线的驱动模型。首先介绍了Platform总线的基本概念,接着介绍了platform device和platform driver的定义和加载过程,分析了其与基类device 和driver的派生关系及在此过程中面向对象的设计思想。最后以ARM S3C2440中I2C控制器为例介绍了基于platform总线的驱动开发流程。