Linux統(tǒng)一設(shè)備管理平臺(tái)platform之設(shè)備注冊(cè)流程V2版-李枝果
本文檔由 10879543 分享于2010-06-29 22:42
Linux統(tǒng)一設(shè)備管理平臺(tái)platform之設(shè)備注冊(cè)流程 第二版 從linux2.6內(nèi)核開(kāi)始就引入了新的設(shè)備管理和注冊(cè)機(jī)制:platform_device和platform_driver。Linux中的大部分驅(qū)動(dòng),都可以使用這一套機(jī)制,設(shè)備用Platform_device表示,驅(qū)動(dòng)用Platform_driver進(jìn)行注冊(cè)。采用platform機(jī)制一個(gè)十分明顯的優(yōu)勢(shì)在于將設(shè)備本身的資源注冊(cè)進(jìn)內(nèi)核,由內(nèi)核同意管理,在驅(qū)動(dòng)程序中使用這些資源時(shí)通過(guò)platform device提供的標(biāo)準(zhǔn)接口..