韦东山总线驱动设备模型201128
一,bus_drv_dev模型(新一期)
(一)bus,device,driver都是一个结构体。
(二)这只是一种机制,一种device和driver建立联系的机制。
(三)注册
1,driver_register,会把driver注册到bus结构体中的drv链表里。
2,device_add,会把device注册到bus结构体中的dev链表里。
(四)比较
1,如何比较,利用bus里的.match函数进行比较,判断driver是否能支持的device。若能支持,调用driver里的.probe函数。
二,相关函数与结构体
(一)device与driver如何匹配