1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       enum nvme_mi_message_type - NVMe-MI message type field.
7

SYNOPSIS

9       enum nvme_mi_message_type {
10           NVME_MI_MT_CONTROL ,
11           NVME_MI_MT_MI ,
12           NVME_MI_MT_ADMIN ,
13           NVME_MI_MT_PCIE
14
15       };
16

Constants

18       NVME_MI_MT_CONTROL
19                   NVME-MI Control Primitive
20
21       NVME_MI_MT_MI
22                   NVMe-MI command
23
24       NVME_MI_MT_ADMIN
25                   NVMe Admin command
26
27       NVME_MI_MT_PCIE
28                   PCIe command
29

Description

31       Used as byte 1 of both request and response messages (NMIMT bits of NMP
32       byte). Not to be confused with the MCTP message type in byte 0.
33
34
35
36November 2022              enum nvme_mi_message_type                libnvme(9)
Impressum