我一直在研究Linux驅動程序和內核模塊很長一段時間。現在我需要使用Windows UMDF驅動程序。有沒有解釋UMDF框架與Linux驅動程序模型比較的文檔。UMDF瞭解與Linux內核模塊/驅動程序的比較
我是Windows驅動程序新手。
在此先感謝。
--Jammula。
我一直在研究Linux驅動程序和內核模塊很長一段時間。現在我需要使用Windows UMDF驅動程序。有沒有解釋UMDF框架與Linux驅動程序模型比較的文檔。UMDF瞭解與Linux內核模塊/驅動程序的比較
我是Windows驅動程序新手。
在此先感謝。
--Jammula。
UMDF代表用戶模式驅動程序框架。 KMDF代表內核模式驅動程序框架。如果你想比較Linux內核開發,你可能想比較KMDF而不是UMDF。 KMDF和UMDF都有大量的文檔,您可以在這裏獲得一個好的概述:http://msdn.microsoft.com/en-us/library/windows/hardware/gg463268.aspx
用戶模式驅動程序像任何其他應用程序一樣運行,並且可以在它們崩潰時重新啓動(例如,Windows重新加載時的空白屏幕的一秒或更新視頻驅動程序),但內核模式驅動程序在內核中運行,如果它們發生崩潰,它們可以關閉整個系統。