Static format info of the ioDimm. More...
#include <iodimm_types.h>
Data Fields | |
uint32_t | lib_version |
uint64_t | max_format_size_mb |
uint32_t | default_sector_size_bytes |
uint32_t | min_sector_size_bytes |
uint32_t | max_sector_size_bytes |
uint8_t | power_of_two_sector_size |
uint32_t | sector_size_multiplier |
uint8_t | disallow_overformat |
uint8_t | nv_data_scan_skipped |
uint8_t | odometer_reset |
Static format info of the ioDimm.
uint32_t default_sector_size_bytes |
The default sector size to which the device will be formatted.
uint8_t disallow_overformat |
If non-zero then do not allow formatting larger than 'max_format_size_mb'.
uint32_t lib_version |
Fusion-io SDK API version (from FIO_STRUCT_INIT)
uint64_t max_format_size_mb |
MiBytes! "Default" format size of the device in MiB, not "max" as implied. (ie: default sector size, no under/over formatting).
uint32_t max_sector_size_bytes |
Maximum supported sector size in bytes.
uint32_t min_sector_size_bytes |
Minimum supported sector size in bytes.
uint8_t nv_data_scan_skipped |
OUT: Value is non-zero when the NV data scan was skipped when the driver loaded.
uint8_t odometer_reset |
OUT: Value is non-zero when the drive has been formatted after the NV data scan was skipped. (Warranty is now void).
uint8_t power_of_two_sector_size |
Set to 1 if the sector size is required to be a power of 2.
uint32_t sector_size_multiplier |
If non-zero, the sector size must be a multiple of this number.