鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

查询设备能力(Opcode:0x0000)

请求

字节顺序(LSB)

说明

域内容

1

LUN/flag

Bit0-bit6:reserved。

Bit7=1:表示最后一帧。

Bit7=0:表示数据未写完。

2

Request parameter

请求的参数,作为opcode的补充参数,不能以bit位的形式占用。

0x00:本命令不使用此参数。

3~4

opcode

0x0000

5~8

offset

0

9~12

length

以实际为准。

响应

字节顺序(LSB)

说明

域内容

1~2

error_code

0:成功。

其它为错误码。

3~4

opcode

0x0000

5~8

total_length

以实际为准。

9~12

length

数据长度,以实际为准。

13~N

Response data

  1. Byte[0~1](2 Byte):
  2. Identify[BIT 0~11]:固定值为0xeee,定义该格式的识别码。
  3. Version[BIT 12~15]:初始版本为1,小字节序。
  4. Byte[2](1 Byte):
  5. Type:PCIe类型定义。
    • 0:无效卡。
    • 1:RAID卡。
    • 2:SSD卡。
    • 3:NIC卡。
    • 4:压缩卡。
    • 6:D-MINI卡。
    • 7:中端FPGA卡。
    • 8:智能网卡。
  6. Byte[3~4](2 Byte):
  7. Opcode Capability Number:N个Opcode能力。
  8. Byte[3~4] 2*N Byte:具体的能力。
    • Opcode列表,每个Opcode都是小字节序。
    • 0x0001
    • 0x0002
    • 0x000E