設備與驅動的兩種綁定方式:在設備註冊時進行綁定及在驅動註冊時進行綁定。
以一個USB設備為例,有兩種情形:
(1)platform_driver_register(),先插上USB設備並掛到匯流排中,然後在安中USB驅動程序過程中,從匯流排上遍歷各個設備,看驅動程序是否與其相匹配,如果波佩就將兩者綁定。
(2)platform_device_register(),先安裝USB驅動程序, 然後當有USB設備插入時,就遍歷匯流排上的各個驅動,看兩者是否匹配,如果匹配就將其綁定。
2012年8月5日 星期日
訂閱:
文章 (Atom)