The Write (10) command was introduced to cope with 32-bit LBAs. It also included four other enhancements. Disable Page Out (DPO) allows the initiator to warn the target that the data being written is unlikely to be read back soon and so is not worth keeping in the target's data cache. Force Unit Access (FUA) tells the target to immediately send the data to the media surface and to not buffer it through a cache. The EBP bit tells the target that it may skip the erase process when writing data. The RelAdr bit is used to indicate that the LBA value is relative (only used with linked commands). The CDB structure is:
bit→ ↓byte |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
0 | Operation code = 2Ah | |||||||
1 | WRPROTECT | DPO | FUA | Reserved | FUA_NV | Obsolete | ||
2–5 | LBA | |||||||
6 | Reserved | Group Number | ||||||
7–8 | Transfer length | |||||||
9 | Control |
Read more about this topic: SCSI Write Commands
Famous quotes containing the word write:
“Popular culture entered my life as Shirley Temple, who was exactly my age and wrote a letter in the newspapers telling how her mother fixed spinach for her, with lots of butter.... I was impressed by Shirley Temple as a little girl my age who had power: she could write a piece for the newspapers and have it printed in her own handwriting.”
—Adrienne Rich (b. 1929)