Information about an ioDimm's adapter. More...
#include <iodimm_types.h>
Data Fields | |
uint32_t | lib_version |
fio_iodimm_adapter_type_t | type |
uint32_t | port_number |
uint64_t | serial_number |
uint8_t | external_power_present |
fio_pciexpress_info_t | pcie |
fio_iodimm_compatibility_t | bandwidth_compatibility |
fio_iodimm_compatibility_t | power_compatibility |
uint8_t | power_monitor_enabled |
float | power_limit_watts |
uint8_t | powerloss_protect_avail |
uint8_t | powerloss_protect_enabled |
uint8_t | required_is_valid |
float | required_power_watts |
float | required_bandwidth_MBps |
Information about an ioDimm's adapter.
PCIe link bw compatibility of this adapter in the motherboard slot
uint8_t external_power_present |
bool: Status of external power connection
uint32_t lib_version |
Fusion SDK API version (from FIO_STRUCT_INIT)
PCI Express information about this adapter
uint32_t port_number |
Indicates the ioDimm's port within the adapter. If it is the only ioDimm in the adapter, it will be set to 0.
Wattage compatibility of this adapter in the motherboard slot
float power_limit_watts |
The current setting for power-throttling limit.
uint8_t power_monitor_enabled |
bool: 0 if power monitor is either disabled or not present.
uint8_t powerloss_protect_avail |
bool: 0 if card and firmware DO NOT support power loss protection (powercut)
uint8_t powerloss_protect_enabled |
bool: 0 if power loss protection is NOT enabled.
float required_bandwidth_MBps |
Bandwidth required to avoid performance limiting.
uint8_t required_is_valid |
If 1 then 'required_power' and 'required_bandwidth' are valid.
float required_power_watts |
Power required by this adapter to avoid power throttling.
uint64_t serial_number |
Adapter serial number
Adapter type for this ioDimm