MPIControlInfoMpi

Definition

typedef struct MPIControlInfoMpi {
   char      version[MPIControlSTRING_MAX+1];  
                 /* +1 for null termination character */
   int32_t      revisionID;
   int32_t      fwVersion;
   int32_t      fwOption;
} MPIControlInfoMpi;

Change History: Modified in the 04.00

Description

MPIControlInfoMpi is a structure that contains read-only version information for the MPI.

version A string representing the version of the MPI library. The version of the MPI is broken down by major, minor, and release. For example: 03.04.05 means MPI version major = 3, minor = 4, and patch = 5.
revisionID An integer identifying the specific source revision from which the MPI library was built.
fwVersion The firmware version information that the current version of the MPI will work with. A new field has been added to the XMP's firmware to identify and differentiate between intermediate branch software revisions. The branch value is represented as a hex number between 0x00000000 and 0xFFFFFFFF. Each digit represents an instance of a branch (0x1 to 0xF). A single digit represents a single branch from a specific version, two digits represent a branch of a branch, three digits represent a branch of a branch of a branch, etc.
fwOption The firmware option number. Special or custom firmware is given a unique option number. An MPI library that requires optional firmware will have a value that must match the firmware's option number.

See Also

MPIControlInfoFirmware | MPIControlInfo | MPI Version Numbering