1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_mi_message_type - NVMe-MI message type field.
7
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
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
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)