fio_iodimm_adapter_info Struct Reference

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

Detailed Description

Information about an ioDimm's adapter.


Field Documentation

PCIe link bw compatibility of this adapter in the motherboard slot

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

The current setting for power-throttling limit.

bool: 0 if power monitor is either disabled or not present.

bool: 0 if card and firmware DO NOT support power loss protection (powercut)

bool: 0 if power loss protection is NOT enabled.

Bandwidth required to avoid performance limiting.

If 1 then 'required_power' and 'required_bandwidth' are valid.

Power required by this adapter to avoid power throttling.

uint64_t serial_number

Adapter serial number

Adapter type for this ioDimm


The documentation for this struct was generated from the following file:
Generated on Sun Oct 24 15:03:00 2010 for Fusion-io Device Management Public SDK by  doxygen 1.6.3