写命令要求UFI设备传输数据到设备,记录在逻辑块地址的最新数据值将被返回,命令格式如下表:
位 字节 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||
0 | 操作代码(0x2A) | ||||||||||
1 | 逻辑单元号(LUN) | DPO | FUA | 保留 | RelAdr | ||||||
2 - 5 | 逻辑块地址 | ||||||||||
6 | 保留 | ||||||||||
7 - 8 | 传输扇区数(每扇区512字节) | ||||||||||
9 - 11 | 保留 | ||||||||||
LUN:设置为0。
DPO:设置为0。
FUA:设置为0。
RelAdr:设置为0。
逻辑块地址:指定写操作开始执行的逻辑块,也就是扇区的物理地址。
传输扇区数:表示被传输数据连贯的逻辑块数量。0表示没有逻辑块被传输,这种条件不能被认为是错误。
注意:即使一个写操作发生错误,介质也可能已经发生改变(部分数据被写入)。