16 #define FMS_GOBI_MBN_IMG_ID_STR_LEN 16
17 #define FMS_GOBI_MBN_BUILD_ID_STR_LEN 100
18 #define FMS_GOBI_LISTENTRIES_MAX 2
19 #define FMS_MAX_IMAGE_PREFERENCE_IMAGE_SIZE 255
20 #define FMS_MAX_IMAGE_ID_ELEMENT 50
21 #define FMS_IMAGE_ID_MAX_ENTRIES 2
22 #define FMS_FW_PRI_BUILD_MATCH_LEN 11
23 #define FMS_IMAGE_ID_IMG_ID_LEN 16
24 #define FMS_IMAGE_ID_BUILD_ID_LEN 32
25 #define FMS_IMAGE_ID_PRI_IMGTYPE 0x01
63 uint8_t m_FwImageId[16];
64 uint8_t m_FwBuildId[100];
65 uint8_t m_PriImageId[16];
66 uint8_t m_PriBuildId[100];
417 uint32_t *pValidCombinationSize,
uint16_t Tlvresult
Definition: fms.h:147
FMSPrefImageList * pImageList
Definition: fms.h:343
uint32_t GetValidFwPriCombinations(FMSImageList *pStoredImageList, uint32_t *pValidCombinationSize, CarrierImage_t *pValidCombinations)
uint16_t Tlvresult
Definition: fms.h:346
uint32_t m_nStorage
Definition: fms.h:62
uint8_t failureCount
Definition: fms.h:213
uint8_t modemindex
Definition: fms.h:345
#define FMS_GOBI_LISTENTRIES_MAX
Definition: fms.h:18
uint32_t imageListSize
Definition: fms.h:342
uint8_t executingImage
Definition: fms.h:246
int unpack_fms_GetStoredImages(uint8_t *pResp, uint16_t respLen, unpack_fms_GetStoredImages_t *pOutput)
uint32_t imagelistSize
Definition: fms.h:286
uint32_t m_nCarrierId
Definition: fms.h:60
swi_uint256_t ParamPresenceMask
Definition: fms.h:148
uint8_t imageType
Definition: fms.h:244
int unpack_fms_GetImagesPreference(uint8_t *pResp, uint16_t respLen, unpack_fms_GetImagesPreference_t *pOutput)
uint16_t Tlvresult
Definition: fms.h:365
#define FMS_GOBI_MBN_BUILD_ID_STR_LEN
Definition: fms.h:17
uint16_t Tlvresult
Definition: fms.h:288
uint8_t imageIDSize
Definition: fms.h:247
uint32_t bForceDownload
Definition: fms.h:344
uint16_t Tlvresult
Definition: fms.h:77
uint8_t buildIDLength
Definition: fms.h:215
int pack_fms_SetImagesPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_SetImagesPreference_t *reqArg)
uint8_t maxImages
Definition: fms.h:245
uint32_t ImageTypesSize
Definition: fms.h:363
uint16_t Tlvresult
Definition: fms.h:186
FMSPrefImageList * pImageList
Definition: fms.h:146
swi_uint256_t ParamPresenceMask
Definition: fms.h:289
FMSImageList imageList
Definition: fms.h:287
swi_uint256_t ParamPresenceMask
Definition: fms.h:366
#define FMS_GOBI_MBN_IMG_ID_STR_LEN
Definition: fms.h:16
int unpack_fms_SetImagesPreference(uint8_t *pResp, uint16_t respLen, unpack_fms_SetImagesPreference_t *pOutput)
uint32_t ImageListSize
Definition: fms.h:145
uint8_t listSize
Definition: fms.h:263
uint8_t storageIndex
Definition: fms.h:212
uint8_t imageType
Definition: fms.h:102
uint8_t listSize
Definition: fms.h:123
int pack_fms_GetStoredImages(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_GetStoredImages_t *reqArg)
#define FMS_IMAGE_ID_MAX_ENTRIES
Definition: fms.h:21
#define FMS_MAX_IMAGE_PREFERENCE_IMAGE_SIZE
Definition: fms.h:19
Definition: switype_256bit.h:15
#define FMS_MAX_IMAGE_ID_ELEMENT
Definition: fms.h:20
uint32_t m_nFolderId
Definition: fms.h:61
uint8_t buildIdLength
Definition: fms.h:104
int pack_fms_GetImagesPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_GetImagesPreference_t *reqArg)