My Project
Loading...
Searching...
No Matches
FX SDK Version

Macros

#define FX_SDK_MAJOR_VERSION   4UL
#define FX_SDK_MINOR_VERSION   4UL
#define FX_SDK_PATCH_VERSION   2UL
#define MAKE_VERSION(major, minor, sub)
 Construct a packed 32-bit SDK version value.

Detailed Description

SDK version definitions and helper macros.

Macro Definition Documentation

◆ FX_SDK_MAJOR_VERSION

#define FX_SDK_MAJOR_VERSION   4UL

Major version number

◆ FX_SDK_MINOR_VERSION

#define FX_SDK_MINOR_VERSION   4UL

Minor version number

◆ FX_SDK_PATCH_VERSION

#define FX_SDK_PATCH_VERSION   2UL

Patch version number

◆ MAKE_VERSION

#define MAKE_VERSION ( major,
minor,
sub )
Value:
(((major) << 16) | ((minor) << 8) | (sub))

Construct a packed 32-bit SDK version value.

The resulting version encoding follows the layout:

  • Bits [15:8] : Major version
  • Bits [7:0] : Minor version
  • Bits [23:16]: Patch version
Parameters
majorMajor version
minorMinor version
subPatch version
Returns
Packed 32-bit version value