2011-01-29 87 views
0

我想了解joydev驅動程序(http://lxr.linux.no/linux+v2.6.36/drivers/input/joydev.c)瞭解Linux的joydev司機

我在哪裏可以找到有關諮詢無論那個dirver?

爲什麼有joydev_client結構?爲什麼他的領域沒有嵌入到joydev結構中?

由於 丹

回答

1

的joydev_client結構是在應用中用來接收操縱桿事件(因此稱爲「客戶端」)。 「joydev」本身在驅動程序內部使用。您不希望將硬件的內部狀態暴露給所有用戶,因此有兩個獨立的結構 - 客戶端結構中的「用戶友好」數據,主結構中的私有數據。