天天看点

基于OHCI的USB主机——UFI读扇区命令(Read10)

读命令要求UFI设备传输数据到主机,记录在逻辑块地址的最新数据值将被返回,命令格式如下表:

           <b> </b><b>位</b><b></b>

<b></b>

<b>字节</b>

<b>7</b>

<b>6</b>

<b>5</b>

<b>4</b>

<b>3</b>

<b>2</b>

<b>1</b>

<b>0</b>

操作代码(0x28)

逻辑单元号(LUN)

DPO

FUA

保留

RelAdr

<b>2 - 5</b>

逻辑块地址

<b>7 - 8</b>

传输扇区数(每扇区512字节)

<b>9 - 11</b>

LUN:设置为0。

DPO:设置为0。

FUA:设置为0。

RelAdr:设置为0。

逻辑块地址:指定读操作开始执行的逻辑块,也就是扇区的物理地址。

传输扇区数:表示被传输数据连贯的逻辑块数量。0表示没有逻辑块被传输,这种条件不能被认为是错误。

本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/300830,如需转载请自行联系原作者

继续阅读