jeanye
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1249回复:1

LINUX下USB驱动问题

楼主#
更多 发布于:2003-05-13 17:01
我正在看LINUX中的一些相关源代码usbkbd.c和usblcd.c,但是我看到他们同样是对于open的函数,为啥传入的操作不同啊,usbkbd.c里面是static int usb_kbd_open(struct input_dev *dev),而usblcd.c是static int open_lcd(struct inode *inode, struct file *file),难道入口函数也不同的么,我不知道我的USB设备应该用哪个,同时我还想问,为啥usblcd里面的open并没有对硬件进行具体操作啊!!!
哪位帮帮我!!救命拉!!!
--------------------------- MAIL: jeanye@21cn.net ---------------------------
outside_door
驱动牛犊
驱动牛犊
  • 注册日期2002-11-27
  • 最后登录2004-05-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-13 19:38
对于键盘,鼠标在usb中是将它们归于hid(人机交互设备)类,而usb对hid的处理方式跟其他设备有所区别!所以也就是你看到的区别原因。
游客

返回顶部