打印本文 打印本文 关闭窗口 关闭窗口
Linux下的硬件驱动——USB设备(下)(驱动开发部分)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1878  更新时间:2009/4/22 23:08:01  文章录入:mintao  责任编辑:mintao
irq); kfree(kbd); } static struct usb_device_id usb_kbd_id_table [] = { { USB_DEVICE(USB_HOTKEY_VENDOR_ID, USB_HOTKEY_PRODUCT_ID) }, { } /* Terminating entry */ }; MODULE_DEVICE_TABLE (usb, usb_kbd_id_table); static struct usb_driver usb_kbd_driver = { name: "Hotkey", probe: usb_kbd_probe, disconnect: usb_kbd_disconnect, id_table: usb_kbd_id_table, NULL, }; static int __init usb_kbd_init(void) { usb_register(&usb_kbd_driver); info(DRIVER_VERSION ":" DRIVER_DESC); return 0; } static void __exit usb_kbd_exit(void) { usb_deregister(&usb_kbd_driver); } module_init(usb_kbd_init); module_exit(usb_kbd_exit);

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口