1 diff -aur linux.backup/Documentation/DocBook/writing_usb_driver.tmpl linux/Documentation/DocBook/writing_usb_driver.tmpl
2 --- linux.backup/Documentation/DocBook/writing_usb_driver.tmpl Thu Oct 31 11:42:55 2002
3 +++ linux/Documentation/DocBook/writing_usb_driver.tmpl Sat Aug 16 15:45:01 2003
7 static struct usb_driver skel_driver = {
10 - disconnect: skel_disconnect,
11 - fops: &skel_fops,
12 - minor: USB_SKEL_MINOR_BASE,
13 - id_table: skel_table,
15 + .probe = skel_probe,
16 + .disconnect = skel_disconnect,
17 + .fops = &skel_fops,
18 + .minor = USB_SKEL_MINOR_BASE,
19 + .id_table = skel_table,
23 diff -aur linux.backup/Documentation/usb/hotplug.txt linux/Documentation/usb/hotplug.txt
24 --- linux.backup/Documentation/usb/hotplug.txt Mon Jan 27 13:43:40 2003
25 +++ linux/Documentation/usb/hotplug.txt Sat Aug 16 15:45:01 2003
29 static struct usb_driver mydriver = {
31 - id_table: mydriver_id_table,
33 - disconnect: my_disconnect,
35 + .id_table = mydriver_id_table,
37 + .disconnect = my_disconnect,
40 if using the usb chardev framework:
41 - minor: MY_USB_MINOR_START,
43 + .minor = MY_USB_MINOR_START,
44 + .fops = my_file_ops,
45 if exposing any operations through usbdevfs: