kernel driver

linux driver模型中platform的理解

2018-03-15  本文已影响0人  倦鸟归时

platform为虚拟总线

与真实的spi/sdio/usb/pcie等总线对应

嵌入式系统中存在一些设备(直接在SOC内部)没有依附在真实总线下,驱动和设备如何建立联系

使用一种虚拟的平台总线platform

即(创建platform实例化的driver和device)注册到platform总线

没有依附在物理总线的设备,都可以用platform类型的driver和device 去实现联系

比如网口驱动,led驱动等

常用的操作:

注册driver

注册device (device-tree生成)

匹配(match table)

上一篇 下一篇

猜你喜欢

热点阅读