驅動程式漫談-XIII
驅動程式堆疊與作業系統的結構
一種設備的Class Driver 會與若干的 Mini Driver 結合成為一個單元,
各個單元會以與設備堆疊方式反對稱的方式,
一層一層的疊上去,
所以疊到最後,
最上層的單元,
也就是末端裝置的驅動程式單元,
到了這個層次,
驅動程式就不再有其它的驅動程式來呼叫它,
而是作業系統的核心會呼叫它,
另外核心將這些末端裝置的驅動程式所提供的服務經過整理後,
再提供System Call 或 Api 讓應用程式呼叫。
這就是驅動程式堆疊與作業系統的大致架構關係。
全文完
共11,427個字
--
Ξ Origin: 中興大學天樞資訊網 <bbs.nchu.edu.tw>
Ξ From : 220-139-18-180.dynamic.hinet.net