Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_dms_GetFirmwareRevisions_t Struct Reference

#include <dms.h>

Data Fields

uint8_t amssSize
 
char AMSSString [DMS_UINT8_MAX_STRING_SZ]
 
uint8_t bootSize
 
char BootString [DMS_UINT8_MAX_STRING_SZ]
 
uint8_t priSize
 
char PRIString [DMS_UINT8_MAX_STRING_SZ]
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure used to store unpack_dms_GetFirmwareRevisions parameters

Parameters
amssSize
  • Maximum number of characters (including NULL terminator) that the AMSS string array can contain
  • Bit to check in ParamPresenceMask - 1
AMSSString
  • NULL-terminated AMSS revision string
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 1
bootSize
  • Maximum number of characters (including NULL terminator) that the boot string array can contain
  • Bit to check in ParamPresenceMask - 16
BootString
  • NULL-terminated boot code revision string
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 16
priSize
  • Maximum number of characters (including NULL terminator) that the PRI string array can contain
  • Bit to check in ParamPresenceMask - 17
PRIString
  • NULL-terminated PRI revision string
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 17
Tlvresult
  • unpack Tlv Result
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

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