2011-01-29 88 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”本身在驱动程序内部使用。您不希望将硬件的内部状态暴露给所有用户,因此有两个独立的结构 - 客户端结构中的“用户友好”数据,主结构中的私有数据。