平台总线模型-13
Posted 杨斌并
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了平台总线模型-13相关的知识,希望对你有一定的参考价值。
平台总线模型
什么是平台总线模型?
平台总线模型也叫platform总线模型。是Linux内核虚拟出来的一条总线,不是真实的导线。
平台总线模型就是把原来的驱动C文件给分成了俩个C文件,一个是device.c,一个是driver.c
把稳定不变的放在driver.c里面,需要变得就放在了device.c里面。
为什么会有平台总线模型?
- 可以提高代码的重用性
- 减少重复性代码。
- device.c 设备总线驱动 driver.c
平台总线模型的优点。
- 可以提高代码的重用性
- 减少重复性代码。
- device.c 设备总线驱动 driver.c
平台总线模型的
怎么编写以平台总线模型设计的驱动?
一个是device.c,一个是driver.c,然后分别注册device.c和driver.c。平台总线是以名字来匹配的,实际上就是字符串比较。
以上是关于平台总线模型-13的主要内容,如果未能解决你的问题,请参考以下文章