Management Interface Command Set 定义了当NMIMT值设置为NVMe MI命令时,请求者可以提交的命令消息。
MI 命令集适用于in-band机制,也可以用out-of-band机制。
MI 命令集的处理可能会受到Command and Feature Lockdown feature的影响(参阅NVM Express基本规范)
具有所有NVMe MI消息通用字段的NVMe MI信息结构定义在第3.1节
MI 命令集的message body显示在figure57/58。
本节中定义了MI 命令集的command specific field.
MI 命令集的Response Message structure定义在4.2.1节
Request Data字段是一些NVMe MI命令中包含的可选字段。如果请求数据的大小与命令消息的指定数据长度不匹配,则响应程序返回:Generic Error Response and Invalid Command Input Data Size status
figure59 定义了MI 命令集的opcodes:
figure60 是NVMe Storage Device和NVMe Enclosure使用OOB机制时,MI 命令集的强制、可选、禁止情况:
figure60 是NVMe Storage Device和NVMe Enclosure使用in-band机制时,MI 命令集的强制、可选、禁止情况: