NVME-MANGOBOOST-ID(1) NVMe Manual NVME-MANGOBOOST-ID(1) (NAME) nvme-mangoboost-id-ctrl - NVMe (SYNOPSIS) nvme mangoboost id-ctrl [--vendor-specific | -V] [--raw-binary | -b] [--output-format= | -o ] [--verbose | -v] (DESCRIPTION) NVMe (identify controller) . NVMe (: /dev/nvme0) (: /dev/nvme0n1) . (stdout) . (MangoBoost) . (OPTIONS) -b, --raw-binary (stdout). . vendor specific human readable . -V, --vendor-specific (vendor specific) . -H, --human-readable . -o , --output-format= normal json binary. . -v, --verbose . (EXAMPLES) o : # nvme mangoboost id-ctrl /dev/nvme0 o : # nvme mangoboost id-ctrl /dev/nvme0 --vendor-specific # nvme mangoboost id-ctrl /dev/nvme0 -V vs . o (binary) : # nvme mangoboost id-ctrl /dev/nvme0 --raw-binary > id_ctrl.raw # nvme mangoboost id-ctrl /dev/nvme0 -b > id_ctrl.raw (stdout) . o . # nvme mangoboost id-ctrl /dev/nvme0 --raw-binary | nvme_parse_id_ctrl . (pipe) '|' 'cat' . /* File: nvme_parse_id_ctrl.c */ #include #include #include int main(int argc, char **argv) { unsigned char buf[sizeof(struct nvme_id_ctrl)]; struct nvme_id_ctrl *ctrl = (struct nvme_id_ctrl *)buf; if (read(STDIN_FILENO, buf, sizeof(buf))) return 1; printf("vid : %#x\n", ctrl->vid); printf("ssvid : %#x\n", ctrl->ssvid); return 0; } (SEE ALSO) nvme(1) nvme-id-ctrl(1) NVME nvme-user NVMe 02/16/2026 NVME-MANGOBOOST-ID(1)