diff --git a/drivers/isimodem/debug.c b/drivers/isimodem/debug.c index d15cdd0b..8b1d7313 100644 --- a/drivers/isimodem/debug.c +++ b/drivers/isimodem/debug.c @@ -417,6 +417,8 @@ const char *info_message_id_name(enum info_message_id value) switch (value) { _(INFO_SERIAL_NUMBER_READ_REQ); _(INFO_SERIAL_NUMBER_READ_RESP); + _(INFO_PP_READ_REQ); + _(INFO_PP_READ_RESP); _(INFO_VERSION_READ_REQ); _(INFO_VERSION_READ_RESP); _(INFO_PRODUCT_INFO_READ_REQ); @@ -433,6 +435,7 @@ const char *info_subblock_name(enum info_subblock value) _(INFO_SB_PRODUCT_INFO_MANUFACTURER); _(INFO_SB_SN_IMEI_PLAIN); _(INFO_SB_SN_IMEI_SV_TO_NET); + _(INFO_SB_PP); _(INFO_SB_MCUSW_VERSION); } return "INFO_"; diff --git a/drivers/isimodem/info.h b/drivers/isimodem/info.h index 6ca24c5e..d190f229 100644 --- a/drivers/isimodem/info.h +++ b/drivers/isimodem/info.h @@ -40,6 +40,8 @@ enum info_isi_cause { enum info_message_id { INFO_SERIAL_NUMBER_READ_REQ = 0x00, INFO_SERIAL_NUMBER_READ_RESP = 0x01, + INFO_PP_READ_REQ = 0x02, + INFO_PP_READ_RESP = 0x03, INFO_VERSION_READ_REQ = 0x07, INFO_VERSION_READ_RESP = 0x08, INFO_PRODUCT_INFO_READ_REQ = 0x15, @@ -52,6 +54,7 @@ enum info_subblock { INFO_SB_PRODUCT_INFO_MANUFACTURER = 0x07, INFO_SB_SN_IMEI_PLAIN = 0x41, INFO_SB_SN_IMEI_SV_TO_NET = 0x43, + INFO_SB_PP = 0x47, INFO_SB_MCUSW_VERSION = 0x48 }; @@ -68,6 +71,10 @@ enum info_version_type { INFO_MCUSW = 0x01 }; +enum info_pp_feature { + INFO_PP_MAX_PDP_CONTEXTS = 0xCA +}; + #ifdef __cplusplus }; #endif