阅读背景:

linux驱动由浅入深系列: 驱动中获取设备结构体中定义的数据

来源:互联网 


linux内核2.6版以后,驱动模型统一为设备、驱动、总线的结构。即一个linux设备或驱动都是要挂载到一种总线上的,如常见的usb、pci、i2c等,对于SoC系统内部的控制器使用platform虚拟总线。这样platform机制将设备本身的资源(如gpio、irq、mem)注册进内核,由内核统一管理,当驱动中需要使用设备的资源时,可以由统一的接口。linux内核2.6版以后,驱动模型统一为设备、驱动、总线的结构。即一个linux设备或驱动都




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: