📄 smi_dmy.c
字号:
break;
case KSD_ERR_FAC_NOT_SUPPORTED:
TRACE_EVENT ("SS Error : Facility not supported");
break;
case KSD_ERR_ABSENT_SUBS:
TRACE_EVENT ("SS Error : Absent Subscriber");
break;
case KSD_ERR_SYSTEM_FAIL:
TRACE_EVENT ("SS Error : System Failure");
break;
case KSD_ERR_DATA_MISSING:
TRACE_EVENT ("SS Error : Data Missing");
break;
case KSD_ERR_UNEXPECT_DATA:
TRACE_EVENT ("SS Error : Unexpected Data");
break;
case KSD_ERR_PWD_REG_FAIL:
TRACE_EVENT ("SS Error : Password Registration Failure");
break;
case KSD_ERR_NEG_PWD_CHECK:
TRACE_EVENT ("SS Error : Negative Password Check");
break;
case KSD_ERR_NUM_PWD_VIOLATION:
TRACE_EVENT ("SS Error : Number Password Violation");
break;
}
switch (ss_error)
{
/*
* this construct needed due to a bug in
* the target compiler (don磘 use switch
* with too many cases, the assembler produces
* failures)
*/
case KSD_ERR_UNKNOWN_ALPHA:
TRACE_EVENT ("SS Error : Unknown Alpha");
break;
case KSD_ERR_USSD_BUSY:
TRACE_EVENT ("SS Error : Unstructured SS busy");
break;
case KSD_ERR_MAX_NUM_MPTY_EXCEED:
TRACE_EVENT ("SS Error : Too many members in multiparty");
break;
case KSD_ERR_RESOURCE_NOT_AVAIL:
TRACE_EVENT ("SS Error : Resource not available");
break;
case KSD_GEN_PROB_UNRECOG_CMP:
TRACE_EVENT ("SS Error : Unrecognized Component");
break;
case KSD_GEN_PROB_MISTYPED_CMP:
TRACE_EVENT ("SS Error : Mistyped Component");
break;
case KSD_GEN_PROB_BAD_STRUCT_CMP:
TRACE_EVENT ("SS Error : bad structured Component");
break;
case KSD_INV_PROB_DUPL_INV_ID:
TRACE_EVENT ("SS Error : Duplicated Invoke ID");
break;
case KSD_INV_PROB_UNRECOG_OP:
TRACE_EVENT ("SS Error : Unrecognized Opcode");
break;
case KSD_INV_PROB_MISTYPED_PAR:
TRACE_EVENT ("SS Error : Mistyped Parameter");
break;
}
switch (ss_error)
{
/*
* this construct needed due to a bug in
* the target compiler (don磘 use switch
* with too many cases, the assembler produces
* failures)
*/
case KSD_INV_PROB_RESOURCE_LIM:
TRACE_EVENT ("SS Error : Resource Limitation");
break;
case KSD_INV_PROB_INIT_RELEASE:
TRACE_EVENT ("SS Error : Init Release Problem");
break;
case KSD_INV_PROB_UNRECOG_LNK_ID:
TRACE_EVENT ("SS Error : unrecognized Link ID");
break;
case KSD_INV_PROB_LNK_RES_UNEXP:
TRACE_EVENT ("SS Error : unexpected link result");
break;
case KSD_INV_PROB_UNEXP_LNK_OP:
TRACE_EVENT ("SS Error : unrecognized Link Operation");
break;
case KSD_RES_PROB_UNRECOG_INV_ID:
TRACE_EVENT ("SS Error : unrecognized Invoke ID");
break;
case KSD_RES_PROB_RET_RES_UNEXP:
TRACE_EVENT ("SS Error : unexpected return result");
break;
case KSD_RES_PROB_MISTYPED_PAR:
TRACE_EVENT ("SS Error : mistyped parameter in return result");
break;
case KSD_ERR_PROB_UNRECOG_INV_ID:
TRACE_EVENT ("SS Error : unrecognized Invoke ID");
break;
case KSD_ERR_PROB_RET_ERR_UNEXP:
TRACE_EVENT ("SS Error : return error unexpected");
break;
}
switch (ss_error)
{
/*
* this construct needed due to a bug in
* the target compiler (don磘 use switch
* with too many cases, the assembler produces
* failures)
*/
case KSD_ERR_PROB_UNRECOG_ERR:
TRACE_EVENT ("SS Error : unrecognized error");
break;
case KSD_ERR_PROB_UNEXP_ERR:
TRACE_EVENT ("SS Error : unexpected error");
break;
case KSD_ERR_PROB_MISTYPED_PAR:
TRACE_EVENT ("SS Error : mistyped error");
break;
case KSD_ERR_FATAL_INV_RESULT:
TRACE_EVENT ("SS Error : fatal error invoke result");
break;
case KSD_ERR_FATAL_CCD_DEC:
TRACE_EVENT ("SS Error : fatal error CCD decode");
break;
case KSD_ERR_FATAL_SS_ENT:
TRACE_EVENT ("SS Error : fatal error SS entity");
break;
}
}
#endif /* FAC_TRACE */
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : smi_trace_ss_status|
+--------------------------------------------------------------------+
PURPOSE : Traces the SS Status
*/
#ifdef FAC_TRACE
LOCAL void smi_trace_ss_status (UBYTE ss_status)
{
switch (ss_status)
{
case KSD_ST_NOT_VALID:
TRACE_EVENT ("SS Status: Not available");
break;
case KSD_ST_NONE:
TRACE_EVENT ("SS Status: status none");
break;
case KSD_ST_A:
TRACE_EVENT ("SS Status: Active");
break;
case KSD_ST_R:
TRACE_EVENT ("SS Status: Registered");
break;
case KSD_ST_RA:
TRACE_EVENT ("SS Status: Registered, Active");
break;
case KSD_ST_P:
TRACE_EVENT ("SS Status: Provisioned");
break;
case KSD_ST_PA:
TRACE_EVENT ("SS Status: Provisioned, Active");
break;
case KSD_ST_PR:
TRACE_EVENT ("SS Status: Provisioned, Registered");
break;
case KSD_ST_PRA:
TRACE_EVENT ("SS Status: Provisioned, Registered, Active");
break;
}
switch (ss_status)
{
/*
* this construct needed due to a bug in
* the target compiler (don磘 use switch
* with too many cases, the assembler produces
* failures)
*/
case KSD_ST_Q:
TRACE_EVENT ("SS Status: Quiescent");
break;
case KSD_ST_QA:
TRACE_EVENT ("SS Status: Quiescent, Active");
break;
case KSD_ST_QR:
TRACE_EVENT ("SS Status: Quiescent, Registered");
break;
case KSD_ST_QRA:
TRACE_EVENT ("SS Status: Quiescent, Registered, Active");
break;
case KSD_ST_QP:
TRACE_EVENT ("SS Status: Quiescent, Provisioned");
break;
case KSD_ST_QPA:
TRACE_EVENT ("SS Status: Quiescent, Provisioned, Active");
break;
case KSD_ST_QPR:
TRACE_EVENT ("SS Status: Quiescent, Provisioned, Registered");
break;
case KSD_ST_QPRA:
TRACE_EVENT ("SS Status: Quiescent, Provisioned, Registered, Active");
break;
}
}
#endif /* FAC_TRACE */
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusDR |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusDR (T_ACI_DR_TYP type)
{
TRACE_FUNCTION ("rAT_PlusDR ()");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCR |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCR (T_ACI_CR_SERV service)
{
TRACE_FUNCTION ("rAT_PlusCR ()");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCPIN |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCPIN (T_ACI_CPIN_RSLT rslt)
{
TRACE_FUNCTION ("rAT_PlusCPIN");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCIMI |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCIMI (CHAR * imsi)
{
TRACE_FUNCTION ("rAT_PlusCIMI");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCSMS |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCSMS (T_ACI_CSMS_SERV service,
T_ACI_CSMS_SUPP mt,
T_ACI_CSMS_SUPP mo,
T_ACI_CSMS_SUPP bm)
{
TRACE_FUNCTION ("rAT_PlusCSMS");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCMT |
+--------------------------------------------------------------------+
PURPOSE :
*/
EXTERN void rAT_PlusCMT (T_ACI_CMGL_SM* sm)
{
TRACE_FUNCTION ("rAT_PlusCMT");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCDS |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCDS (T_ACI_CDS_SM *st)
{
TRACE_FUNCTION ("rAT_PlusCDS");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCMGC |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCMGC (UBYTE mr)
{
TRACE_FUNCTION ("rAT_PlusCMGC");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCPMS |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCPMS (T_ACI_SMS_STOR_OCC * mem1,
T_ACI_SMS_STOR_OCC * mem2,
T_ACI_SMS_STOR_OCC * mem3)
{
TRACE_FUNCTION ("rAT_PlusCPMS");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-PS (6147) MODULE : SMI_DMY |
| STATE : code ROUTINE : rAT_PlusCMGL |
+--------------------------------------------------------------------+
PURPOSE :
*/
GLOBAL void rAT_PlusCMGL ( T_ACI_CMGL_SM * smLst )
{
TRACE_FUNCTION ("rAT_PlusCMGL");
}
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : rAT_PercentSATI |
+--------------------------------------------------------------------+
PURPOSE : handles AT_PercentSATI call back
*/
#ifdef SIM_TOOLKIT
GLOBAL void rAT_PercentSATI ( SHORT len,
UBYTE *satCmd)
{
TRACE_FUNCTION("rAT_PercentSATI()");
}
#endif
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : rAT_PercentSATE |
+--------------------------------------------------------------------+
PURPOSE : handles AT_PercentSATE call back
*/
#ifdef SIM_TOOLKIT
GLOBAL void rAT_PercentSATE ( SHORT len,
UBYTE *satCmd)
{
TRACE_FUNCTION("rAT_PercentSATE()");
}
#endif
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : rAT_PercentSATN |
+--------------------------------------------------------------------+
PURPOSE : handles AT_PercentSATN call back
*/
#ifdef SIM_TOOLKIT
GLOBAL void rAT_PercentSATN ( SHORT len,
UBYTE *satCmd)
{
TRACE_FUNCTION("rAT_PercentSATN()");
}
#endif
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : rAT_PercentSATA |
+--------------------------------------------------------------------+
PURPOSE : handles AT_PercentSATA call back
*/
#ifdef SIM_TOOLKIT
GLOBAL void rAT_PercentSATA ( SHORT cId, LONG rdlTimeout_ms,
T_ACI_SATA_ADD *addParm )
{
TRACE_FUNCTION("rAT_PercentSATA()");
}
#endif
/*
+--------------------------------------------------------------------+
| PROJECT : GSM-F&D (8411) MODULE : ACI_RET |
| STATE : code ROUTINE : rAT_PercentKSIR |
+--------------------------------------------------------------------+
PURPOSE : handles AT_PercentKSIR call back
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -