Linux SDK (lite-qmi)
MBPL_SDK_R25_ENG3
|
Firmware Management Service API function prototypes. More...
Go to the source code of this file.
Data Structures | |
struct | fwinfo_s |
struct | slqsfwinfo_s |
struct | qmifwinfo_s |
struct | ImageElement |
struct | PrefImageList |
struct | ImageIdElement |
struct | ImageIDEntries |
struct | ImageList |
struct | sGetDeviceSeriesResult |
struct | SWI_STRUCT_CarrierImage |
struct | CurrImageInfo |
struct | CurrentImgList |
Enumerations | |
enum | eGobiImageTech { eGOBI_IMG_TECH_CDMA = 0, eGOBI_IMG_TECH_UMTS } |
enum | eGobiImageCarrier { eGOBI_IMG_CAR_GENERIC = 1, eGOBI_IMG_CAR_FACTORY, eGOBI_IMG_CAR_NORF, eGOBI_IMG_CAR_VERIZON = 101, eGOBI_IMG_CAR_SPRINT, eGOBI_IMG_CAR_ALLTEL, eGOBI_IMG_CAR_BELL, eGOBI_IMG_CAR_TELUS, eGOBI_IMG_CAR_US, eGOBI_IMG_CAR_TELSTRA1, eGOBI_IMG_CAR_CHINA_UNICOM, eGOBI_IMG_CAR_TELCOM_NZ, eGOBI_IMG_CAR_SK_TELCOM1, eGOBI_IMG_CAR_RELIANCE1, eGOBI_IMG_CAR_TATA, eGOBI_IMG_CAR_METROPCS, eGOBI_IMG_CAR_LEAP, eGOBI_IMG_CAR_KDDI, eGOBI_IMG_CAR_IUSACELL, eGOBI_IMG_CAR_CHINA_TELECOM, eGOBI_IMG_CAR_OMH, eGOBI_IMG_CAR_GENERIC_CDMA, eGOBI_IMG_CAR_ATT = 201, eGOBI_IMG_CAR_VODAFONE, eGOBI_IMG_CAR_TMOBILE, eGOBI_IMG_CAR_ORANGE, eGOBI_IMG_CAR_TELEFONICA, eGOBI_IMG_CAR_TELCOM_ITALIA, eGOBI_IMG_CAR_3, eGOBI_IMG_CAR_O2, eGOBI_IMG_CAR_SFR, eGOBI_IMG_CAR_SWISSCOM, eGOBI_IMG_CAR_CHINA_MOBILE, eGOBI_IMG_CAR_TELSTRA2, eGOBI_IMG_CAR_SINGTEL_OPTUS, eGOBI_IMG_CAR_RELIANCE2, eGOBI_IMG_CAR_BHARTI, eGOBI_IMG_CAR_NTT_DOCOMO, eGOBI_IMG_CAR_EMOBILE, eGOBI_IMG_CAR_SOFTBANK, eGOBI_IMG_CAR_KT_FREETEL, eGOBI_IMG_CAR_SK_TELCOM2, eGOBI_IMG_CAR_TELENOR, eGOBI_IMG_CAR_NETCOM, eGOBI_IMG_CAR_TELIASONERA, eGOBI_IMG_CAR_AMX_TELCEL, eGOBI_IMG_CAR_BRASIL_VIVO, eGOBI_IMG_CAR_AERIS, eGOBI_IMG_CAR_ROGERS } |
enum | eGobiImageRegion { eGOBI_IMG_REG_NA = 0, eGOBI_IMG_REG_LA, eGOBI_IMG_REG_EU, eGOBI_IMG_REG_ASIA, eGOBI_IMG_REG_AUS, eGOBI_IMG_REG_GLOBAL } |
enum | eGobiImageGPS { eGOBI_IMG_GPS_NONE = 0, eGOBI_IMG_GPS_STAND_ALONE, eGOBI_IMG_GPS_ASSISTED, eGOBI_IMG_GPS_NO_XTRA } |
enum | eGobiDeviceSeries { eGOBI_DEV_SERIES_UNKNOWN = -1, eGOBI_DEV_SERIES_NON_GOBI = 0, eGOBI_DEV_SERIES_G3K, eGOBI_DEV_SERIES_SIERRA_GOBI, eGOBI_DEV_SERIES_9X15, eGOBI_DEV_SERIES_9X30, eGOBI_DEV_SERIES_9X07_9X50, eGobi_DEV_SERIES_MC83 } |
Functions | |
ULONG | GetImageStore (WORD imageStorePathSize, CHAR *pImageStorePath) |
ULONG | SLQSGetFirmwareInfo (struct qmifwinfo_s *pinfo) |
ULONG | SLQSGetImageInfoMC77xx (LPCSTR path, struct qmifwinfo_s *pinfo) |
ULONG | SLQSGetImageInfoMC83xx (LPCSTR path, struct qmifwinfo_s *pinfo) |
ULONG | SLQSGetImageInfo (LPCSTR path, struct qmifwinfo_s *pinfo) |
ULONG | UpgradeFirmware2k (CHAR *pDestinationPath) |
ULONG | GetImagesPreference (ULONG *pImageListSize, struct PrefImageList *pImageList) |
ULONG | SetImagesPreference (ULONG imageListSize, BYTE *pImageList, ULONG bForceDownload, BYTE modemIndex, ULONG *pImageTypesSize, BYTE *pImageTypes) |
ULONG | GetStoredImages (ULONG *pImageListSize, BYTE *pImageList) |
ULONG | DeleteStoredImage (ULONG imageInfoSize, BYTE *pImageInfo) |
ULONG | SLQSGetImageInfo_9x15 (LPCSTR path, BYTE imgType, struct slqsfwinfo_s *pinfo) |
ULONG | SLQSUpgradeFirmware9x07 (CHAR *pDestinationPath) |
ULONG | SLQSUpgradeFirmware9x15 (CHAR *pDestinationPath) |
ULONG | SLQSGetBootVersionNumber (ULONG *bootversion) |
BOOL | SLQSIsSpkgFormatRequired (void) |
void | SLQSSetSpkgFormatRequired (BYTE isneeded) |
ULONG | upgrade_mc77xx_fw (LPCSTR path) |
void | eGetDeviceSeries (struct sGetDeviceSeriesResult *result) |
ULONG | SLQSSwiGetAllCarrierImages (ULONG *pNumOfItems, struct SWI_STRUCT_CarrierImage *pCarrierImages, char *pFolderPath) |
ULONG | DownloadToSlot (CHAR *path, struct slqsfwinfo_s fwImgInfo, struct slqsfwinfo_s priImgInfo, BYTE slot, BYTE forceDownload) |
ULONG | SLQSDownloadFirmwareToSlot (CHAR *pPath, BYTE slot_index, BYTE force_download) |
ULONG | SLQSGetValidFwPriCombinations (struct ImageList *pStoredImageList, ULONG *pValidCombinationSize, struct SWI_STRUCT_CarrierImage *pValidCombinations) |
ULONG | SLQSSetSIMBasedImageSwitching (void) |
void | SLQSSetCrashStateCheckIgnore (BOOL ignore) |
ULONG | SLQSSwiGetFirmwareCurr (CurrentImgList *pCurrentImgList) |
ULONG | upgrade_9x07_9x50_fw (LPCSTR path) |
ULONG | SetImagePath (CHAR *path, ULONG isMDM9x15, WORD imgMask, BYTE mdmProtocol) |
int | SLQSIsBootloaderDebugEnabled (const char *szPath, const char *pQsn) |
Firmware Management Service API function prototypes.