1.25.2007

some SCSI2 Cmds for Mass Storage

CE中 usb , mass storage function 各層 driver(source code) 的關係和負責的部份:

PDD(Chip Dependent) -- MDD(USB) -- BOT(CBW:Transport) -- STORE (SCSI:Storage)


SCSI Command 0x00, 0x25,0x23
ref : Wiki - SCSI Command

0x00 : TEST UNIT READY
0x03 : REQUEST SENSE
0x23 : READ FORMAT CAPACITY
0x25 : READ CAPACITY
0x28 : MEDIA CHANGED

REQUEST SENSE 是host用來取出某次command error 的 error code的command。
例如SD CARD移出,0x00 command 就會Fail,host就會送出0x03 向device (SD Card reader)取回剛剛fail 的原因。

完整的SCSI2 Spef 可以在這裡download

沒有留言: