20 #define CT_NEW_VERSION(major, minor, patch) (((major & 0xFF) << 24) | ((minor & 0xFF) << 16) | (patch & 0xFFFF))
37 #define CT_VERSION_MAJOR(version) (((version) >> 24) & 0xFF)
38 #define CT_VERSION_MINOR(version) (((version) >> 16) & 0xFF)
39 #define CT_VERSION_PATCH(version) ((version) & 0xFFFF)
44 #define PRI_VERSION PRIuFAST32
uint_fast32_t ctu_version_t
underlying type for ctu_version_t
version information for a driver/interface/plugin
const char * license
the license of this component
const char * author
the author of this component
const char * desc
a short description of this component
ctu_version_t version
the version info for this component