21 #define IMG_MASK_MDM (1<<0)
22 #define IMG_MASK_PRI (1<<1)
23 #define IMG_MASK_CLEAR (0x000)
24 #define IMG_MASK_GENERIC (0xFFFF)
27 #define LITEFW_CARRIER_PACKAGE_SKU "9999999"
28 #define LITEFW_SKU_STRING_LENGTH 7
29 #define FIRMWARE_INFO_STRING_SIZE 20
194 unsigned int litefw_DownloadFW(
char *pImagePath,
char *szTTYPath,
int iFWImageType,
int image_mask,
int iModelFamily);
271 #define libSDP_GetVersion litefw_GetVersion
272 #define libSDP_CalculateImageMask litefw_CalculateImageMask
273 #define libSDP_getFileType litefw_getFileType
274 #define libSDP_ExtractFirmwareParametersByPath litefw_ExtractFirmwareParametersByPath
275 #define libSDP_GetModelFamily litefw_GetModelFamily
276 #define libSDP_CheckValidFirmwareInfo litefw_CheckValidFirmwareInfo
277 #define libSDP_BuildImagesPreferenceRequest litefw_BuildImagesPreferenceRequest
278 #define libSDP_DownloadFW litefw_DownloadFW
279 #define libsdp_set_log_func litefw_set_log_func
280 #define libsdp_SetReadBlockSize litefw_SetReadBlockSize
281 #define LIBSDP_CARRIER_PACKAGE_SKU LITEFW_CARRIER_PACKAGE_SKU
282 #define LIBSDP_SKU_STRING_LENGTH LITEFW_SKU_STRING_LENGTH
287 #endif // _LITE_FW_H_
char szModelid_str[20]
Definition: lite-fw.h:95
void litefw_SetReadBlockSize(unsigned long lBlockSize)
char * litefw_GetVersion()
litefw_fwdwl_error_codes
Definition: lite-fw.h:32
char szPackageid_str[20]
Definition: lite-fw.h:98
char szCarrierPriversion_str[20]
Definition: lite-fw.h:100
int litefw_CalculateImageMask(unpack_fms_SetImagesPreference_t SetPrefRspFromModem)
#define FIRMWARE_INFO_STRING_SIZE
Definition: lite-fw.h:29
int litefw_BuildImagesPreferenceRequest(litefw_FirmwareInfo info, pack_fms_SetImagesPreference_t *pack)
int litefw_getFileType(char *szPath)
char szSku_str[20]
Definition: lite-fw.h:97
char szCarrier_str[20]
Definition: lite-fw.h:99
void(* litefwlogger)(uint8_t lvl, const char *buff)
Definition: lite-fw.h:246
char szFwversion_str[20]
Definition: lite-fw.h:96
litefwlogger libsdplogger
Definition: lite-fw.h:284
litefw_Fw_Type
Definition: lite-fw.h:52
unsigned int litefw_DownloadFW(char *pImagePath, char *szTTYPath, int iFWImageType, int image_mask, int iModelFamily)
int litefw_GetModelFamily(char *pModelString)
litefw_FirmwareInfo libSDP_FirmwareInfo
Definition: lite-fw.h:283
int litefw_set_log_func(litefwlogger func)
struct _litefw_FirmwareInfo_ litefw_FirmwareInfo
int litefw_CheckValidFirmwareInfo(litefw_FirmwareInfo info)
int litefw_ExtractFirmwareParametersByPath(char *pImagePath, litefw_FirmwareInfo *info)
litefw_Models
Definition: lite-fw.h:63