- platform模型
是平台总线模型,使用这个模型设计驱动,方便内核管理驱动,方便驱动的理解,方便驱动的移植。
注意:
在linux的内核自带的驱动中,绝大部分驱动使用platform模型设计的。
- 驱动模型
普通字符设备模型cdev
混杂设备驱动模型miscdevice --->简化驱动的设计
platform模型并不是简化驱动的设计,而是方便驱动的管理。platform模型是可以包含cdev或miscdevice
- 如果platform注册成功,在这里生成相应的信息
是平台总线模型,使用这个模型设计驱动,方便内核管理驱动,方便驱动的理解,方便驱动的移植。
注意:
在linux的内核自带的驱动中,绝大部分驱动使用platform模型设计的。
普通字符设备模型cdev
混杂设备驱动模型miscdevice --->简化驱动的设计
platform模型并不是简化驱动的设计,而是方便驱动的管理。platform模型是可以包含cdev或miscdevice
- 如果platform注册成功,在这里生成相应的信息