Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_dms_GetFirmwareInfo_t Struct Reference

#include <dms.h>

Data Fields

char modelid_str [DMS_SLQSFWINFO_MODELID_SZ]
 
char bootversion_str [DMS_SLQSFWINFO_BOOTVERSION_SZ]
 
char appversion_str [DMS_SLQSFWINFO_APPVERSION_SZ]
 
char sku_str [DMS_SLQSFWINFO_SKU_SZ]
 
char packageid_str [DMS_SLQSFWINFO_PACKAGEID_SZ]
 
char carrier_str [DMS_SLQSFWINFO_CARRIER_SZ]
 
char priversion_str [DMS_SLQSFWINFO_PRIVERSION_SZ]
 
char cur_carr_name [DMS_SLQSFWINFO_CUR_CARR_NAME]
 
char cur_carr_rev [DMS_SLQSFWINFO_CUR_CARR_REV]
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure used to store unpack_dms_SLQSSwiGetFirmwareInfo parameters

Parameters
modelid_str- Mode ID String.
  • NULL-terminated Mode ID String.
  • Bit to check in ParamPresenceMask - 16
bootversion_str- Boot Version.
  • NULL-terminated Boot Version String.
  • Bit to check in ParamPresenceMask - 17
appversion_str- Application Version String.
  • NULL-terminated Application Version String.
  • Bit to check in ParamPresenceMask - 18
sku_str- SKU String.
  • NULL-terminated SKU String.
  • Bit to check in ParamPresenceMask - 19
packageid_str- Package ID String.
  • NULL-terminated Package ID String.
  • deprecated on EM/MC74xx(9x30) devices
  • Bit to check in ParamPresenceMask - 20
carrier_str- Carrier String.
  • NULL-terminated Carrier String.
  • Bit to check in ParamPresenceMask - 21
priversion_str- PRI Version String.
  • NULL-terminated PRI Version String.
  • Bit to check in ParamPresenceMask - 22
cur_carr_name- Current Carrier Name String.
  • NULL-terminated Current Carrier Name String.
  • Bit to check in ParamPresenceMask - 23
cur_carr_rev- Current Carrier Revision String.
  • NULL-terminated Current Carrier Revision String.
  • Bit to check in ParamPresenceMask - 24
Tlvresult- unpack Tlv Result.
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

The documentation for this struct was generated from the following file: