07.06.2013 Views

Scsi - Index of

Scsi - Index of

Scsi - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

993 result = get_pipes(us);<br />

994 if (result)<br />

995 goto BadDevice;<br />

第一个,get_transport(us),<br />

549 /* Get the transport settings */<br />

550 static int get_transport(struct us_data *us)<br />

551 {<br />

552 switch (us->protocol) {<br />

553 case US_PR_CB:<br />

554 us->transport_name = "Control/Bulk";<br />

555 us->transport = usb_stor_CB_transport;<br />

556 us->transport_reset = usb_stor_CB_reset;<br />

557 us->max_lun = 7;<br />

558 break;<br />

559<br />

560 case US_PR_CBI:<br />

561 us->transport_name = "Control/Bulk/Interrupt";<br />

562 us->transport = usb_stor_CBI_transport;<br />

49<br />

563 us->transport_reset = usb_stor_CB_reset;<br />

564 us->max_lun = 7;<br />

565 break;<br />

566<br />

567 case US_PR_BULK:<br />

568 us->transport_name = "Bulk";<br />

569 us->transport = usb_stor_Bulk_transport;<br />

570 us->transport_reset = usb_stor_Bulk_reset;<br />

571 break;<br />

572<br />

573 #ifdef CONFIG_USB_STORAGE_HP8200e<br />

574 case US_PR_SCM_ATAPI:<br />

575 us->transport_name = "SCM/ATAPI";<br />

576 us->transport = hp8200e_transport;<br />

577 us->transport_reset = usb_stor_CB_reset;<br />

578 us->max_lun = 1;<br />

579 break;<br />

580 #endif<br />

581<br />

582 #ifdef CONFIG_USB_STORAGE_SDDR09<br />

583 case US_PR_EUSB_SDDR09:<br />

584 us->transport_name = "EUSB/SDDR09";<br />

585 us->transport = sddr09_transport;<br />

586 us->transport_reset = usb_stor_CB_reset;<br />

587 us->max_lun = 0;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!