?? massstorage.h
字號:
#include "ezusb.h"
#include "ezregs.h"
#include "host_811.h"
#include "..\target\def.h"
#include "..\target\44blib.h"
//-------------------------------------------------------------------------------
// structure for cbw
//------------------------------------------------------------------------
typedef __packed struct
{
DWORD dCBWSignature;//=43425355h
DWORD dCBWTag; //命令塊標簽
BYTE dCBWDataTransferLength[4] ; //本次傳輸數據長度
BYTE bmCBWFlags; //本次傳輸數據的方向
BYTE bCBWLUN; //接收該命令的設備的邏輯單元號Lun.如果該設備只有一個Lun則值為0。
BYTE bCBWCBLength; //本次SCSI命令的長度
BYTE CBWCB[16]; //設備將執行的命令
} CBW,*pCBW;
//-------------------------------------------------------------------------------------
// structure for csw
//--------------------------------------------------------------------------------------
typedef __packed struct
{
DWORD dCSWSignature; //CSW包標志,53425355h
DWORD dCSWTag; //與CBW的dCBWTag值相同
DWORD dCSWDataResidue; //還需要傳輸的數據個數
BYTE bCSWStatus; //指示該命令的執行情況
} CSW,*PCSW;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -