28#ifndef IOT_APPVERSION32_H
29#define IOT_APPVERSION32_H
49 #if ( defined( __BYTE_ORDER__ ) && defined( __ORDER_LITTLE_ENDIAN__ ) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ ) || ( __little_endian__ == 1 ) || WIN32 || ( __BYTE_ORDER == __LITTLE_ENDIAN )
57 #elif ( defined( __BYTE_ORDER__ ) && defined( __ORDER_BIG_ENDIAN__ ) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ ) || ( __big_endian__ == 1 ) || ( __BYTE_ORDER == __BIG_ENDIAN )
66 #error "Unable to determine byte order!"
68 uint32_t unsignedVersion32;
69 int32_t signedVersion32;
const AppVersion32_t appFirmwareVersion
Making the version number available globally through external linkage.
Application version structure.
Definition: ota_appversion32.h:46
uint8_t minor
Minor version number of the firmware (Y in firmware version Z.Y.X).
Definition: ota_appversion32.h:53
uint16_t build
Build of the firmware (Z in firmware version Z.Y.X).
Definition: ota_appversion32.h:52
uint8_t major
Major version number of the firmware (X in firmware version Z.Y.X).
Definition: ota_appversion32.h:55