Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
/******************************************************************************
|
||||
*(C) Copyright 2008 Marvell International Ltd.
|
||||
* All Rights Reserved
|
||||
******************************************************************************/
|
||||
/*--------------------------------------------------------------------------------------------------------------------
|
||||
* -------------------------------------------------------------------------------------------------------------------
|
||||
*
|
||||
* Filename: teldat.h
|
||||
*
|
||||
* Description: Telephony Definitions for AT Command for CI_SG_ID_DEV.
|
||||
*
|
||||
* History:
|
||||
* Jan 17, 2008 - Creation of file
|
||||
*
|
||||
* Notes:
|
||||
*
|
||||
******************************************************************************/
|
||||
#ifndef TELDAT_H
|
||||
#define TELDAT_H
|
||||
|
||||
#include "ci_dat.h"
|
||||
#include "ci_api_types.h"
|
||||
#include "teldef.h"
|
||||
|
||||
#define CI_STUB_DAT_BUFFER_SIZE 0x800
|
||||
|
||||
typedef struct PS_sink_node
|
||||
{
|
||||
void* data;
|
||||
UINT32 length;
|
||||
struct PS_sink_node *next, *prev;
|
||||
}PS_sink_node;
|
||||
|
||||
|
||||
RETURNCODE_T ciGpCGSink(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciGpTGSINK(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciCGSend(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciCsDataSink(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T atdb(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T vPDUS(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciVZWTESTAPP(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciPSSDC(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
#ifdef AT_FOR_GW20180208SN
|
||||
RETURNCODE_T ciNETDMSG(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
RETURNCODE_T ciCSQEX(const utlAtParameterOp_T op,const char *command_name_p,const utlAtParameterValue_P2c parameter_values_p,const size_t num_parameters,const char *info_text_p, unsigned int *xid_p,void *arg_p);
|
||||
#endif
|
||||
|
||||
|
||||
void datCnf(CiSgOpaqueHandle opSgCnfHandle,
|
||||
CiServiceGroupID svgId,
|
||||
CiPrimitiveID primId,
|
||||
CiRequestHandle reqHandle,
|
||||
void* paras);
|
||||
|
||||
void datCnf_2(CiSgOpaqueHandle opSgCnfHandle,
|
||||
CiServiceGroupID svgId,
|
||||
CiPrimitiveID primId,
|
||||
CiRequestHandle reqHandle,
|
||||
void* paras);
|
||||
|
||||
void datInd(CiSgOpaqueHandle opSgIndHandle,
|
||||
CiServiceGroupID svgId,
|
||||
CiPrimitiveID primId,
|
||||
CiIndicationHandle indHandle,
|
||||
void* pParam);
|
||||
|
||||
void datInd_2(CiSgOpaqueHandle opSgIndHandle,
|
||||
CiServiceGroupID svgId,
|
||||
CiPrimitiveID primId,
|
||||
CiIndicationHandle indHandle,
|
||||
void* pParam);
|
||||
|
||||
UINT8 Get_sATP_Mode(UINT8 sATP);
|
||||
|
||||
extern void sendData2SACReq(unsigned char cid,char *buf, int len);
|
||||
extern void ppp_process_data_nok(UINT8 cid, BOOL force);
|
||||
void insert_node_into_PS_sink_Queue(PS_sink_node* node);
|
||||
BOOL search_and_remove_node_from_PS_sink_Queue(char* buffer);
|
||||
void ReleaseCid2ATPMap(UINT8 sATP);
|
||||
|
||||
/* 20201024 CSD buffer begin*/
|
||||
#define TEL_CSD_BUFFER_UNIT_MAX_NUM 512
|
||||
typedef struct
|
||||
{
|
||||
unsigned short atp;
|
||||
unsigned short size;
|
||||
unsigned char *p;
|
||||
}csd_buf_unit;
|
||||
/* 20201024 CSD buffer end*/
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user