Hi all: 2009/3/24 Mark Brown <markb@xxxxxxxxxxxxxxxxxxxxx>: > Hi, > > If you want to see the SCSI mid-layer implementation check out: > drivers/scsi/scsi.c > > If you are curious about the SCSI commands sent to a SCSI disk you can look > at: > drivers/scsi/sd.c > > SCSI tape: > drivers/scsi/st.c > > SCSI optical media (CDs/DVDs) > drivers/scsi/sr.c > > SCSI enclosures > drivers/scsi/ses.c > > For the embedded email from Vichy: > 6,10,12 and even 16 is the (CDB) command length. > > In the case of Write CDB size allows you to adjust the LBA, Transfer Length, > etc. Some older targets do not handle larger CDB sizes. > > http://en.wikipedia.org/wiki/SCSI_CDB > http://en.wikipedia.org/wiki/SCSI_Write_Commands > > Enjoy! > > -- Mark > > On Mar 24, 2009, at 4:21 AM, Sandeep K Sinha wrote: > >> On Tue, Mar 24, 2009 at 1:27 PM, loody <miloody@xxxxxxxxx> wrote: >>> >>> Hi: >>> >>> 2008/3/15 vichy <vichy.kuo@xxxxxxxxx>: >>>> >>>> Dear all: >>>> I found there is number at the end of SCSI commands like below: >>>> Command document >>>> WRITE(6) SBC >>>> WRITE(10) SBC >>>> WRITE(12) SBC >>>> Could someone tell me what the number, (6), (10) and (12) mean? >>>> Appreciate your help, >>>> vichy >>>> >>>> >>>> -- >>>> To unsubscribe from this list: send an email with >>>> "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx >>>> Please read the FAQ at http://kernelnewbies.org/FAQ >>> >>> Does anyone where the implementation about SCSI commands in linux driver? >>> I want to compare the source with the spec. >> >> Look into scsi_ioctl( ). >> Its located in linux/drivers/scsi/scsi_ioctl.c >> >> >> HTH, >> >>> Sincerely Yours, >>> miloody >>> >>> -- >>> To unsubscribe from this list: send an email with >>> "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx >>> Please read the FAQ at http://kernelnewbies.org/FAQ >>> >>> >> >> >> >> -- >> Regards, >> Sandeep. >> >> >> >> >> >> >> “To learn is to change. Education is a process that changes the learner.” >> >> -- >> To unsubscribe from this list: send an email with >> "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx >> Please read the FAQ at http://kernelnewbies.org/FAQ Recently I find another question about SCSI command on usb flash. We use CBW to wrap scsi commands on usb flash. But the command length of CBW has the limitation of 16 bytes. Does that mean the size of all scsi command used by USB flash cannot exceed 16 bytes? appreciate your help, miloody -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ