usb.c (fcdb51401f7f695b7fb782721b2e33372c5a06ce) | usb.c (26d6818f19d0ab018f28a20d699511c1efdf508b) |
---|---|
1/* Driver for USB Mass Storage compliant devices 2 * 3 * Current development and maintenance by: 4 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 5 * 6 * Developed with the assistance of: 7 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org) 8 * (c) 2003-2009 Alan Stern (stern@rowland.harvard.edu) --- 52 unchanged lines hidden (view full) --- 61 62#include "usb.h" 63#include "scsiglue.h" 64#include "transport.h" 65#include "protocol.h" 66#include "debug.h" 67#include "initializers.h" 68 | 1/* Driver for USB Mass Storage compliant devices 2 * 3 * Current development and maintenance by: 4 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 5 * 6 * Developed with the assistance of: 7 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org) 8 * (c) 2003-2009 Alan Stern (stern@rowland.harvard.edu) --- 52 unchanged lines hidden (view full) --- 61 62#include "usb.h" 63#include "scsiglue.h" 64#include "transport.h" 65#include "protocol.h" 66#include "debug.h" 67#include "initializers.h" 68 |
69#ifdef CONFIG_USB_STORAGE_USBAT 70#include "shuttle_usbat.h" 71#endif | |
72#ifdef CONFIG_USB_STORAGE_FREECOM 73#include "freecom.h" 74#endif 75#ifdef CONFIG_USB_STORAGE_DATAFAB 76#include "datafab.h" 77#endif 78#ifdef CONFIG_USB_STORAGE_JUMPSHOT 79#include "jumpshot.h" --- 525 unchanged lines hidden (view full) --- 605 break; 606 607 case US_PR_BULK: 608 us->transport_name = "Bulk"; 609 us->transport = usb_stor_Bulk_transport; 610 us->transport_reset = usb_stor_Bulk_reset; 611 break; 612 | 69#ifdef CONFIG_USB_STORAGE_FREECOM 70#include "freecom.h" 71#endif 72#ifdef CONFIG_USB_STORAGE_DATAFAB 73#include "datafab.h" 74#endif 75#ifdef CONFIG_USB_STORAGE_JUMPSHOT 76#include "jumpshot.h" --- 525 unchanged lines hidden (view full) --- 602 break; 603 604 case US_PR_BULK: 605 us->transport_name = "Bulk"; 606 us->transport = usb_stor_Bulk_transport; 607 us->transport_reset = usb_stor_Bulk_reset; 608 break; 609 |
613#ifdef CONFIG_USB_STORAGE_USBAT 614 case US_PR_USBAT: 615 us->transport_name = "Shuttle USBAT"; 616 us->transport = usbat_transport; 617 us->transport_reset = usb_stor_CB_reset; 618 us->max_lun = 1; 619 break; 620#endif 621 | |
622#ifdef CONFIG_USB_STORAGE_FREECOM 623 case US_PR_FREECOM: 624 us->transport_name = "Freecom"; 625 us->transport = freecom_transport; 626 us->transport_reset = usb_stor_freecom_reset; 627 us->max_lun = 0; 628 break; 629#endif --- 501 unchanged lines hidden --- | 610#ifdef CONFIG_USB_STORAGE_FREECOM 611 case US_PR_FREECOM: 612 us->transport_name = "Freecom"; 613 us->transport = freecom_transport; 614 us->transport_reset = usb_stor_freecom_reset; 615 us->max_lun = 0; 616 break; 617#endif --- 501 unchanged lines hidden --- |