The Read Long command is used for Error Correcting Code (ECC) compliant data previously written by a Write Long command. The CORRCT bit defines whether or not the target is allowed to correct any errors found before returning the data to the target. The LBA field is 32 bits in length and the Transfer Length field is 16 bits. The CDB structure is:
| bit→ ↓byte |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| 0 | Operation code = 3Eh | |||||||
| 1 | Reserved | CORRCT | RelAdr | |||||
| 2–5 | LBA | |||||||
| 6 | Reserved | |||||||
| 7-8 | Byte transfer length | |||||||
| 9 | Control | |||||||
Read more about this topic: SCSI Read Commands
Famous quotes containing the words read and/or long:
“You have observed a skilful man reading Virgil. Well, that author is a thousand books to a thousand persons. Take the book into your two hands, and read your eyes out; you will never find what I find.”
—Ralph Waldo Emerson (18031882)
“Youve got many refinements. I dont think you need to worry about your failure at long division. I mean, after all, you got through short division, and short division is all that a lady ought to be called on to cope with.”
—Tennessee Williams (19141983)