30#ifndef IOT_APPVERSION32_H
31#define IOT_APPVERSION32_H
54 #if ( defined( __BYTE_ORDER__ ) && defined( __ORDER_LITTLE_ENDIAN__ ) && ( __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ ) ) || ( __little_endian__ == 1 ) || WIN32 || ( __BYTE_ORDER == __LITTLE_ENDIAN )
62 #elif ( defined( __BYTE_ORDER__ ) && defined( __ORDER_BIG_ENDIAN__ ) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ ) || ( __big_endian__ == 1 ) || ( __BYTE_ORDER == __BIG_ENDIAN )
71 #error "Unable to determine byte order!"
73 uint32_t unsignedVersion32;
74 int32_t signedVersion32;
78#if ( defined( OTA_USE_NONCONST_APPVERSION ) && ( OTA_USE_NONCONST_APPVERSION == 1 ) )
const AppVersion32_t appFirmwareVersion
Making the version number available globally through external linkage, with const qualifier.
Application version structure.
Definition: ota_appversion32.h:48
uint8_t minor
Minor version number of the firmware (Y in firmware version Z.Y.X).
Definition: ota_appversion32.h:58
uint16_t build
Build of the firmware (Z in firmware version Z.Y.X).
Definition: ota_appversion32.h:57
uint8_t major
Major version number of the firmware (X in firmware version Z.Y.X).
Definition: ota_appversion32.h:60