2012-09-10 116 views
0

在windows中,我們在驅動程序中創建一個函數,我們可以使用dll作爲中間人從應用程序調用它。在linux中會發生什麼?我們如何創建一個自定義函數(ioctl),並從主機應用程序調用/使用它?linux驅動程序的功能已知/應用程序可見

任何建議,見解,例子,鏈接將是偉大的。

回答

1

this blog post似乎有一個很好的編寫設備驅動程序的總體運行。 ioctl在該帖子中沒有具體提及,但帖子本身指向公衆可用的書籍「Linux Device Drivers, 3rd edition」,其中還包含關於ioctl用法的章節。

1

頭文件足以使應用程序可以看到驅動程序的功能