天天看點

基于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,如需轉載請自行聯系原作者

繼續閱讀