Linux驱动学习笔记——platform平台驱动 .持续更新
platform平台驱动
认识platform平台驱动
程序是由数据结构和算法组成。所以要分析代码或者在该代码生态中进行开发。首先需要了解该平台或该程序主要数据结构组成。因为程序以及相应的程序框架不就是依据数据结构(对象)去组织实现的吗?根据数据结构去剖析程序,理解程序主要框架。下图列出platform平台驱动的主要成员,以及比较重要的成员的数据结构。
(Platform平台驱动如上图所示。详情请见:/注:橙色框内为"方法成员",蓝色框为“一般成员/include/linux/platform_device.h。属性”,黑色字体为成员名称,绿色为成员类型,*为指向该类型的指针变量)
要编写或者设计platform平台驱动程序,需要先了解platform平台驱动的成员结构。