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
