usb.c (f5b8cb9c91f2f7d54dc3f066db8d4e0f041de79b) usb.c (e80b0fade09ef1ee67b0898d480d4c588f124d5f)
1/* Driver for USB Mass Storage compliant devices
2 *
3 * $Id: usb.c,v 1.75 2002/04/22 03:39:43 mdharm Exp $
4 *
5 * Current development and maintenance by:
6 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
7 *
8 * Developed with the assistance of:

--- 80 unchanged lines hidden (view full) ---

89#include "datafab.h"
90#endif
91#ifdef CONFIG_USB_STORAGE_JUMPSHOT
92#include "jumpshot.h"
93#endif
94#ifdef CONFIG_USB_STORAGE_ONETOUCH
95#include "onetouch.h"
96#endif
1/* Driver for USB Mass Storage compliant devices
2 *
3 * $Id: usb.c,v 1.75 2002/04/22 03:39:43 mdharm Exp $
4 *
5 * Current development and maintenance by:
6 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
7 *
8 * Developed with the assistance of:

--- 80 unchanged lines hidden (view full) ---

89#include "datafab.h"
90#endif
91#ifdef CONFIG_USB_STORAGE_JUMPSHOT
92#include "jumpshot.h"
93#endif
94#ifdef CONFIG_USB_STORAGE_ONETOUCH
95#include "onetouch.h"
96#endif
97#ifdef CONFIG_USB_STORAGE_ALAUDA
98#include "alauda.h"
99#endif
97
98/* Some informational data */
99MODULE_AUTHOR("Matthew Dharm <mdharm-usb@one-eyed-alien.net>");
100MODULE_DESCRIPTION("USB Mass Storage driver for Linux");
101MODULE_LICENSE("GPL");
102
103static unsigned int delay_use = 5;
104module_param(delay_use, uint, S_IRUGO | S_IWUSR);

--- 534 unchanged lines hidden (view full) ---

639
640#ifdef CONFIG_USB_STORAGE_ISD200
641 case US_SC_ISD200:
642 us->protocol_name = "ISD200 ATA/ATAPI";
643 us->proto_handler = isd200_ata_command;
644 break;
645#endif
646
100
101/* Some informational data */
102MODULE_AUTHOR("Matthew Dharm <mdharm-usb@one-eyed-alien.net>");
103MODULE_DESCRIPTION("USB Mass Storage driver for Linux");
104MODULE_LICENSE("GPL");
105
106static unsigned int delay_use = 5;
107module_param(delay_use, uint, S_IRUGO | S_IWUSR);

--- 534 unchanged lines hidden (view full) ---

642
643#ifdef CONFIG_USB_STORAGE_ISD200
644 case US_SC_ISD200:
645 us->protocol_name = "ISD200 ATA/ATAPI";
646 us->proto_handler = isd200_ata_command;
647 break;
648#endif
649
650#ifdef CONFIG_USB_STORAGE_ALAUDA
651 case US_PR_ALAUDA:
652 us->transport_name = "Alauda Control/Bulk";
653 us->transport = alauda_transport;
654 us->transport_reset = usb_stor_Bulk_reset;
655 us->max_lun = 1;
656 break;
657#endif
658
647 default:
648 return -EIO;
649 }
650 US_DEBUGP("Protocol: %s\n", us->protocol_name);
651 return 0;
652}
653
654/* Get the pipe settings */

--- 380 unchanged lines hidden ---
659 default:
660 return -EIO;
661 }
662 US_DEBUGP("Protocol: %s\n", us->protocol_name);
663 return 0;
664}
665
666/* Get the pipe settings */

--- 380 unchanged lines hidden ---