Linux驱动中,probe函数何时被调用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux驱动中,probe函数何时被调用相关的知识,希望对你有一定的参考价值。
参考技术A 在驱动程序注册的时候,会有一个match的过程,将驱动和设备两个匹配。在匹配的过程中会调用probe函数。在bus.c中会出现static
int
bus_match(struct
device
*
dev,
struct
device_driver
*
drv),这个函数就会调用
if
(drv->probe)
if
((error
=
drv->probe(dev)))
dev->driver
=
NULL;
return
error;
,这个时候就是调用Probe的时候了。
你可以看下这个连接
http://www.cnblogs.com/hoys/archive/2011/04/01/2002299.html
以上是关于Linux驱动中,probe函数何时被调用的主要内容,如果未能解决你的问题,请参考以下文章