libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… NAME πŸ’…

okay so this is the libnvme(9) page from the API Manual, and we're talking about enum nvme_voltage_measurement_ivmd β€” literally the Voltage Measurement log page - Interval Voltage Measurement Descriptor (IVMD). iykyk, it's giving descriptor-core and we're obsessed. πŸ¦‹

✨ SYNOPSIS ✨

bestie, here's the exact shape, no cap:

enum nvme_voltage_measurement_ivmd {
    NVME_VOLTAGE_MEASUREMENT_IVMD_VOLV_SHIFT ,
    NVME_VOLTAGE_MEASUREMENT_IVMD_VOLV_MASK ,
    NVME_VOLTAGE_MEASUREMENT_IVMD_NCVM

};

πŸŽ€ Constants πŸŽ€

these are the main-character constants, periodt:

  • NVME_VOLTAGE_MEASUREMENT_IVMD_VOLV_SHIFT β€” the shift amount to get the Voltage Value (VOLV). lowkey crucial for the math vibe. πŸ’…
  • NVME_VOLTAGE_MEASUREMENT_IVMD_VOLV_MASK β€” the mask to get VOLV. iconic little bit-mask behavior. ✨
  • NVME_VOLTAGE_MEASUREMENT_IVMD_NCVM β€” Non Contiguous Voltage Measurement. that's the whole label, fr fr. 🫢

ok bye bestie πŸ’– β€” October 2026 Β· enum nvme_voltage_measurement_ivmd Β· libnvme(9).

πŸ“¦ where this page comes from