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