nvme_id_ctrl_vsen-libnvme32
Identify controller voltage sensor data structure (vsen1-vsen4)
Usage
enum nvme_id_ctrl_vsen {
NVME_CTRL_VSEN_VSRV_SHIFT ,
NVME_CTRL_VSEN_VSRV_MASK ,
NVME_CTRL_VSEN_VSRS_SHIFT ,
NVME_CTRL_VSEN_VSRS_MASK ,
NVME_CTRL_VSEN_VOLSS_SHIFT ,
NVME_CTRL_VSEN_VOLSS_MASK ,
NVME_CTRL_VSEN_PISL_SHIFT ,
NVME_CTRL_VSEN_PISL_MASK ,
NVME_CTRL_VSEN_PISV_SHIFT ,
NVME_CTRL_VSEN_PISV_MASK
};
Constants
NVME_CTRL_VSEN_VSRV_SHIFT
|
Shift amount to get the Voltage Sample Rate Value (VSRV) |
|---|---|
NVME_CTRL_VSEN_VSRV_MASK
|
Mask to get VSRV |
NVME_CTRL_VSEN_VSRS_SHIFT
|
Shift amount to get the Voltage Sample Rate Scale (VSRS) |
NVME_CTRL_VSEN_VSRS_MASK
|
Mask to get VSRS |
NVME_CTRL_VSEN_VOLSS_SHIFT
|
Shift amount to get the Voltage Sample Scale (VOLSS) |
NVME_CTRL_VSEN_VOLSS_MASK
|
Mask to get VOLSS |
NVME_CTRL_VSEN_PISL_SHIFT
|
Shift amount to get the Power Input Supply Label (PISL) |
NVME_CTRL_VSEN_PISL_MASK
|
Mask to get PISL |
NVME_CTRL_VSEN_PISV_SHIFT
|
Shift amount to get the Power Input Supply Value (PISV), in units of 0.05 V |
NVME_CTRL_VSEN_PISV_MASK
|
Mask to get PISV |