




JAMSI-B1031 YASKAWA 輸入輸出模塊
品牌:安川
型號:JAMSI-B1031

產(chǎn)品描述
軟件驅(qū)動程序始終在核模式下運行。編寫軟件驅(qū)動程序的主要原因是獲取對僅在核模式下可用的
受保護數(shù)據(jù)的訪問權(quán)限。但是設備驅(qū)動程序不會始終需要訪問核模式數(shù)據(jù)和資源。因此某些設備
驅(qū)動程序在用戶模式下運行。
有一系列的驅(qū)動程序我們尚未提及,“總線驅(qū)動程序”。若要了解總線驅(qū)動程序,你需要了解設
備節(jié)點和設備樹。有關(guān)設備樹、設備節(jié)點以及總線驅(qū)動程序的信息,請參閱設備節(jié)點和設備堆棧。
到目前為止,我們的說明過度簡化了“函數(shù)驅(qū)動程序”的定義。我們表示設備的函數(shù)驅(qū)動程序為
堆棧中直接與設備通信的一個驅(qū)動程序。對于直接連接到外圍組件互連(PCI)總線的設備而言,
以上為真。PCI設備的函數(shù)驅(qū)動程序獲取映射到設備上端口和存資源的地址。函數(shù)驅(qū)動程序通過
寫入這些地址直接與設備通信。但是在多種情形下,設備未直接連接到PCI總線。相反設備連
接到的主機總線適配器連接到PCI總線。例如,USB toaster連接到主機總線適配器(稱為USB
主控制器),該適配器連接到PCI總線。USB toaster具有函數(shù)驅(qū)動程序,USB主控制器也具
有函數(shù)驅(qū)動程序。toaster的函數(shù)驅(qū)動程序與toaster間接通信,方法是將請求發(fā)送至USB主
控制器的函數(shù)驅(qū)動程序。然后,USB主控制器的函數(shù)驅(qū)動程序與USB主控制器硬件直接通信,

Copyright ? 2022-2024 深圳長欣自動化設備有限公司 版權(quán)所有 備案號:粵ICP備19020277號-4