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 LIBSDP_CARRIER_PACKAGE_SKU "9999999"
28 #define LIBSDP_SKU_STRING_LENGTH 7
29 #define FIRMWARE_INFO_STRING_SIZE 20
194 unsigned int libSDP_DownloadFW(
char *pImagePath,
char *szTTYPath,
int iFWImageType,
int image_mask,
int iModelFamily);
261 #endif // _LIB_SDP_H_
char szCarrier_str[20]
Definition: libsdp.h:99
char szCarrierPriversion_str[20]
Definition: libsdp.h:100
unsigned int libSDP_DownloadFW(char *pImagePath, char *szTTYPath, int iFWImageType, int image_mask, int iModelFamily)
int libSDP_ExtractFirmwareParametersByPath(char *pImagePath, libSDP_FirmwareInfo *info)
libSDP_fwdwl_error_codes
Definition: libsdp.h:32
int libSDP_CalculateImageMask(unpack_fms_SetImagesPreference_t SetPrefRspFromModem)
int libSDP_GetModelFamily(char *pModelString)
int libSDP_getFileType(char *szPath)
struct _libSDP_FirmwareInfo_ libSDP_FirmwareInfo
int libsdp_set_log_func(libsdplogger func)
char * libSDP_GetVersion()
int libSDP_BuildImagesPreferenceRequest(libSDP_FirmwareInfo info, pack_fms_SetImagesPreference_t *pack)
#define FIRMWARE_INFO_STRING_SIZE
Definition: libsdp.h:29
char szFwversion_str[20]
Definition: libsdp.h:96
int libSDP_CheckValidFirmwareInfo(libSDP_FirmwareInfo info)
char szModelid_str[20]
Definition: libsdp.h:95
char szSku_str[20]
Definition: libsdp.h:97
char szPackageid_str[20]
Definition: libsdp.h:98
void(* libsdplogger)(uint8_t lvl, const char *buff)
Definition: libsdp.h:246
libSDP_Fw_Type
Definition: libsdp.h:52
libSDP_Models
Definition: libsdp.h:63