- 描述符
-
由Query Request UPIU来访问描述符。
Descriptor length:2 ~ 255B (2B是一个空的描述符) -
描述符是一页或一块参数来描述设备信息。大部分的描述符是Only Read,但Configuration Descriptor和OEM_ID String Descriptor是可Write的。
-
以下为描述符的分类:
有的描述符只有一个实体,如Device Descriptor
有的描述符有多个实体,如Unit Descriptor,所以需要Index索引
1.1 Read Descriptor读取描述符
Query Request UPIU读取/配置描述符
(OPcode = 01h =>读描述符)
(OPcode = 02h =>写描述符)
1.2 Write Descriptor写描述符
1.3 描述符格式
1.4 Device Descriptor
- 定义了device level的协议信息,LU最大数量等。Only read,但是其中个别域会因为Configuration Descriptor的配置而改变。
- Descirptor IDN = 00h, Index = 00h, Selector = 00h
- 64B(放在Query Response UPIU的datasegment域发送给Host)
1.5 Configuration Descriptor
1.5.1 Configuration Descriptor格式
1.5.2 Configuration Descriptor参数
1.6 Geometry Descriptor
1.7 Unit Descriptor
1.8 RPMB Unit Descriptor
1.9 Power Descriptor
1.10 Interconnect Descriptor
互联层描述符,定义了MIPI M-PHY和Unipro支持的版本。
- 在QUERY REQUEST UPIU:DESCRIPTOR IDN = 04h, INDEX = 00H, SELECTOR = 00H.
- Only Read
1.11 Manufacture name String Descriptor
1.12 Product name Descriptor
1.13 OEM ID String Descriptor
1.14 Serial Number Descriptor
1.15 Product Revision Level Descriptor
1.16 Device Health Descriptor