设备的探测机制

来源:互联网 发布:赵毅衡和虹影姐姐知乎 编辑:程序博客网 时间:2024/05/04 20:56

每种驱动与设备的绑定机制并不相同,如platform_driver_register类型的driver,在驱动加载之前(paltform.c)里已经建立了设备结构,规划好了设备的资源,注册驱动后,驱动按照设备的名字来绑定设备,然后在设备驱动probe里分配资源等;又例如pci或usb设备的绑定是经过总线驱动扫描设备,建立设备结构体,然后设备驱动按照它本身提供的idtables与注册到总线的设备号等相比较,然后决定是否绑定设备

原创粉丝点击