⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dsp.h

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 H
📖 第 1 页 / 共 2 页
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : dsp.h
 * Project : 
 * Module : DSP
 * Date : (US) %G% %U%
 * Version : %I%
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 * Include of all include files of the module
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author    | Arnb   | Description
 *----------------------------------------------------------------------------* 
 * 01-09-97 |   OVO     |        | Creation                                   *
 * 03-07-98 | P.HERVIEU |	 | Update for MT			      *
 ***************************************************************************)F*/

#ifndef DSP_H
#define DSP_H

/*--------------------*/
/* REQUIRED INTERFACE */
/*--------------------*/

#if !defined(SOFT_VALID_FTR)
/*============================================================================*/
#if defined(DSP0SYS_C) ||defined(DSP1PWR_C) ||defined(DSP2SYNC_C)||\
    defined(DSP3RACH_C)||defined(DSP4SLP_C) ||defined(DSP5CCH_C) ||\
    defined(DSP6TCH_C) ||defined(DSP7MISC_C)||defined(DSP8TAT_C) ||\
    defined(DSP9MMI_C) ||defined(DSP10AVC_C)||defined(DSP11DAT_C)||\
    defined(DSP12REC_C)||defined(DSP13GPRS_C)||defined(DSP11SP_C)||\
    defined(DSP14PHTR_C)||defined(DSP15PCM_C)||defined(DSP16FMS_C)||\
    defined(DSP17TTY_C) || defined(DSP18HRDWL_C)
/*============================================================================*/

#define ACCESS_RIGHTS_DSP
#define ACCESS_RIGHTS_ALL


#include "master.h"

#include "hmelo.h"
#include "l1s.h"
#include "l1a.h"
#include "trace.h"
#include "din.h"
#include "tatadc.h"
#include "pa.h"
#include "bai.h"
#include "rf.h"
#include "hen.h"
#include "hau.h"
#if defined(SPRIDGE_FTR)
#include "/vobs/gsm/mobile/hwlayer/sp/incl/sp.h"
#endif /* SPRIDGE_FTR */
#endif
#if defined(DSP_MIC_HDW)
#include "hee.h"
#endif /* DSP_MIC_HDW */

/*============================================================================*/
#if defined(DSP0SYS_C) ||defined(DSP3RACH_C)||defined(DSP5CCH_C) ||\
    defined(DSP6TCH_C) ||defined(DSP7MISC_C)||defined(DSP8TAT_C) ||\
    defined(DSP10AVC_C)||defined(DSP12REC_C)||defined(DSP13GPRS_C)||\
    defined(DSP2SYNC_C)||defined(DSP9MMI_C) ||defined(DSP11SP_C)||\
    defined(DSP1PWR_C)
/*============================================================================*/

#include "mapping.h"  /* EEPROM FMM */

#if defined MANUAL_TRIPLE_BAND
#include "hfd.h"
#include "convert.hem"
#endif

#endif

/*============================================================================*/
#if defined(DSP0SYS_C)
/*============================================================================*/

#include "hbat.h"
#include "hen.h"

#endif

/*============================================================================*/
#if defined(DSP0SYS_C)||defined(DSP7MISC_C)||defined(DSP9MMI_C)||defined(DSP13GPRS_C)||\
    defined(DSP12REC_C)||defined(DSP15PCM_C)||defined(DSP16FMS_C)||defined(DSP17TTY_C)
/*============================================================================*/

#include "dpws.h"

#endif


/*============================================================================*/
#if defined(DSP6TCH_C)||defined(DSP0SYS_C)||defined(DSP13GPRS_C)
/*============================================================================*/

#if defined(SPEECH)
#include "sr.h"
#endif

#endif


/*============================================================================*/
#if defined(DSP0SYS_C)||defined(DSP6TCH_C)
/*============================================================================*/
#ifdef DATA_STACK /* LMSdv81856 */
#include "dsm.h"
#endif

#endif

/*============================================================================*/
#if defined(DSP12REC_C)
/*============================================================================*/

#include "sr.h"
#include "master.h"

#endif
/*-----------------------------------------*/
/* REQUIRED INTERFACE for Validation Soft  */
/*-----------------------------------------*/

/*============================================================================*/
#else /* SOFT_VALID_FTR */
/*============================================================================*/

/*============================================================================*/
#if defined(DSP0SYS_C) ||defined(DSP1PWR_C) ||defined(DSP2SYNC_C)||\
    defined(DSP3RACH_C)||defined(DSP4SLP_C) ||defined(DSP5CCH_C) ||\
    defined(DSP6TCH_C) ||defined(DSP7MISC_C)||defined(DSP8TAT_C) ||\
    defined(DSP9MMI_C) ||defined(DSP10AVC_C)||defined(DSP11DAT_C)||\
    defined(DSP12REC_C)||defined(DSP13GPRS_C)||defined(DSP11SP_C)||\
    defined(DSP14PHTR_C)||defined(DSP15PCM_C)||defined(DSP16FMS_C)||\
    defined(DSP17TTY_C) || defined(DSP18HRDWL_C)
/*============================================================================*/
#define ACCESS_RIGHTS_DSP
#define ACCESS_RIGHTS_ALL

#include "master.h"
#define ACCESS_RIGHTS_ALL /*added because master.h undef ACCESS_RIGHTS_ALL */
#include "din.h"
#include "pa.h"
#include "bai.h"
#include "rf.h"
#include "thsc.h"
#endif

#include "stubhwl.h"
/* begin LMSdv86032 - 07/05/03 - FLE */
/*#include "dspdef.hec" */ /*pour rendre OM5178 visible par rfpatt.ho inclus + bas*/
/*end LMSdv86032 */

/*============================================================================*/
#if defined(DSP0SYS_C)
/*============================================================================*/

/* Firmware constant are used by rfpatt.ho */
#if defined(DSP_MT_CV1_HDW)
#include "./cv1/mt87_Cv1_hwl.h"
#endif

#if defined(DSP_MT_CV3_HDW)
#include "mt87_Cv3_hwl.h"
#endif

#if defined(DSP_MT_DV1_HDW)
#include "./dv1/mt88_Dv1_hwl.h"
#endif

/* begin LMSdv86032 - 07/05/03 - FLE */
#include "dspdef.hec"  /*pour rendre OM5178 visible par rfpatt.ho inclus + bas*/
/*end LMSdv86032 */

#if defined(DSP_MT_CV5_HDW)
#include "mt87_Cv5_hwl.h"
#endif


#define HEE0PRO_C
#define IHMAEEPR_C
#include "rfradio.ho"
#include "rfpatt.ho"
#undef HEE0PRO_C
#undef IHMAEEPR_C
#endif

/*============================================================================*/
#if !defined(DSP0SYS_C)
/*============================================================================*/

#include "rfradio.ho"
#include "rfpatt.ho"
#endif

/*============================================================================*/
#endif /* SOFT_VALID_FTR */
/*============================================================================*/

#if defined(SPRIDGE_FTR)
/*============================================================================*/
#if defined(DSP0SYS_C)
/*============================================================================*/
#if defined(DSP_MT_CV3_HDW)
#include "dsp_spridge.h"
#endif /*DSP_MT_CV3_HDW*/

#endif /*DSP0SYS_C*/

/*============================================================================*/
#if defined(DSP11SP_C)
/*============================================================================*/
#include "master.h"

#if defined(DSP_MT_CV3_HDW)
#include "dsp_spridge.h"
#endif /*DSP_MT_CV3_HDW*/

#endif /*DSP11SP_C*/

#endif /* SPRIDGE_FTR */

/*--------------------*/
/* PROVIDED INTERFACE */
/*--------------------*/
/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF)||defined(ACCESS_RIGHTS_EEPROM)||\
    defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_SR)||\
    defined(ACCESS_RIGHTS_HEE)||defined(ACCESS_RIGHTS_L1S)||\
    defined(ACCESS_RIGHTS_HFDA)
/*============================================================================*/

/*======================================================================*/
/*			DSP CV1 firmware files				*/
/*======================================================================*/
#if defined(DSP_MT_CV1_HDW)

#include "./cv1/mt87_Cv1_hwl.h"

/* Feature DATA_STACK */
#include "./cv1/dsp_dsm.h"

/* Feature TCHLOOP */
#include "./cv1/dsp_tchloop.h"

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "./cv1/dsp_reco.h"
#include "./cv1/dsp_tr1.h"
#include "./cv1/dsp_tr2.h"
#endif

#endif /* DSP_MT_CV1_HDW */

/*======================================================================*/
/*			DSP CV3 firmware files				*/
/*======================================================================*/
#if defined(DSP_MT_CV3_HDW)

#include "mt87_Cv3_hwl.h"

/* Feature DATA_STACK */
#include "dsp_dsm.h"

/* Feature TCHLOOP */
#include "dsp_tchloop.h"

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "dsp_reco.h"
#include "dsp_tr1.h"
#include "dsp_tr2.h"
#endif

#if defined(PLAY_RECORD_AMR_FTR)
#include "dsp_mms.h"
#endif

#endif /* DSP_MT_CV3_HDW */


/*======================================================================*/
/*			DSP DV1 firmware files				*/
/*======================================================================*/
#if defined(DSP_MT_DV1_HDW)

#include "./dv1/mt88_Dv1_hwl.h"

/* Feature DATA_STACK */
/*#include "./dv1/dsp_dsm.h"*/

/* Feature TCHLOOP */
/*#include "./dv1/dsp_tchloop.h"*/

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "./dv1/dsp_reco.h"
#include "./dv1/dsp_tr1.h"
#include "./dv1/dsp_tr2.h"
#endif

#endif /* DSP_MT_DV1_HDW */

/*======================================================================*/
/*			DSP CV5 firmware files				*/
/*======================================================================*/
#if defined(DSP_MT_CV5_HDW)

#include "mt87_Cv5_hwl.h"

/* Feature DATA_STACK */
#include "dsp_dsm.h"

/* Feature TCHLOOP */
#include "dsp_tchloop.h"

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "dsp_reco.h"
#include "dsp_tr1.h"
#include "dsp_tr2.h"
#endif

#endif /* DSP_MT_CV5_HDW */


#endif

/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF)||defined(ACCESS_RIGHTS_L1C)||\
    defined(ACCESS_RIGHTS_DBAT)||defined(ACCESS_RIGHTS_ICM)||\
    defined(ACCESS_RIGHTS_ISEC)||defined(ACCESS_RIGHTS_MMI)||\
    defined(ACCESS_RIGHTS_IED)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_DSP)||\
    defined(ACCESS_RIGHTS_TST)||defined(ACCESS_RIGHTS_DVRF)||\
    defined(ACCESS_RIGHTS_MEL)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_ENV)||defined(ACCESS_RIGHTS_TATRF)||\
    defined(ACCESS_RIGHTS_TRA)||defined(ACCESS_RIGHTS_TATADC)||\
    defined(ACCESS_RIGHTS_BAT_CTRL)||defined(ACCESS_RIGHTS_HEE)||\
    defined(ACCESS_RIGHTS_SR)||defined(ACCESS_RIGHTS_DPWS)||\
    defined(ACCESS_RIGHTS_TATEEPRO)||defined(ACCESS_RIGHTS_DSM)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_IHMSC)||\
    defined(ACCESS_RIGHTS_IHMADC)||defined(ACCESS_RIGHTS_L2M)||\
    defined(ACCESS_RIGHTS_RRM)||defined(ACCESS_RIGHTS_TATMAN) ||\
    defined(ACCESS_RIGHTS_TATDSP)||defined(ACCESS_RIGHTS_TATBAI)||\
    defined(ACCESS_RIGHTS_HAU)||defined(ACCESS_RIGHTS_TATTOP)||\
    defined(ACCESS_RIGHTS_TATAUDIO)||defined(ACCESS_RIGHTS_IHMRF)||\
    defined(ACCESS_RIGHTS_DVTEST)||defined(ACCESS_RIGHTS_THSC)||\
    defined(ACCESS_RIGHTS_MTX)||defined(ACCESS_RIGHTS_FA) ||\
    defined(ACCESS_RIGHTS_MAC) ||defined(ACCESS_RIGHTS_LL)||\
    defined(ACCESS_RIGHTS_LLM) || defined(ACCESS_RIGHTS_RLD) ||\
    defined(ACCESS_RIGHTS_RLU) || defined(ACCESS_RIGHTS_DVTOP) ||\
    defined(ACCESS_RIGHTS_LTT) || defined(ACCESS_RIGHTS_HACD) ||\
    defined(ACCESS_RIGHTS_THPWD)||defined (ACCESS_RIGHTS_HA2D)
/* begin LMSdv86032 - 07/05/03 - FLE*/
/* we add the previous line: defined(ACCESS_RIGHTS_THPWD)*/
/*end LMSdv86032 */
/*============================================================================*/
#include "dspdef.hec"

#endif

/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF)||defined(ACCESS_RIGHTS_L1C)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_ICM)||\
    defined(ACCESS_RIGHTS_ISEC)||defined(ACCESS_RIGHTS_MMI)||\
    defined(ACCESS_RIGHTS_IED)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_DSP)||\
    defined(ACCESS_RIGHTS_TST)||defined(ACCESS_RIGHTS_TATEEPRO)||\
    defined(ACCESS_RIGHTS_MEL)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_ENV)||defined(ACCESS_RIGHTS_TATRF)||\
    defined(ACCESS_RIGHTS_TRA)||defined(ACCESS_RIGHTS_SR)||\
    defined(ACCESS_RIGHTS_MMI_CAL)||defined(ACCESS_RIGHTS_TATSC)||\
    defined(ACCESS_RIGHTS_TATAUDIO)||defined(ACCESS_RIGHTS_TATADC)||\
    defined(ACCESS_RIGHTS_TATMAN)||defined(ACCESS_RIGHTS_VAL)||\
    defined(ACCESS_RIGHTS_DSM)||defined(ACCESS_RIGHTS_TATTOP)||\
    defined(ACCESS_RIGHTS_DBAT)||defined(ACCESS_RIGHTS_L2M)||\
    defined(ACCESS_RIGHTS_RRM)||defined(ACCESS_RIGHTS_HAU)||\
    defined(ACCESS_RIGHTS_TATDSP)||defined(ACCESS_RIGHTS_LL)||\
    defined(ACCESS_RIGHTS_LLM)|| defined(ACCESS_RIGHTS_RLD) ||\
    defined(ACCESS_RIGHTS_RLU)||defined(ACCESS_RIGHTS_HACD) || \
    defined(ACCESS_RIGHTS_MSSND)||\
    defined(ACCESS_RIGHTS_THSC)||defined(ACCESS_RIGHTS_THPWD)
/* begin LMSdv86032 - 07/05/03 - FLE */
/* we add the previous line: defined(ACCESS_RIGHTS_THSC)||defined(ACCESS_RIGHTS_THPWD)*/
/*end LMSdv86032 */
/*============================================================================*/
#include "dspdef.het"

#endif

/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF) ||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_BAI)||\
    defined(ACCESS_RIGHTS_INIT)||defined(ACCESS_RIGHTS_DPWS)||\
    defined(ACCESS_RIGHTS_LL)||defined(ACCESS_RIGHTS_LLM)||\
    defined(ACCESS_RIGHTS_TAT5086x)||defined(ACCESS_RIGHTS_TATSC)
/*============================================================================*/
#include "dsptrace.hem"

#endif

/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF) ||defined(ACCESS_RIGHTS_L1C)||\
    defined(ACCESS_RIGHTS_ENV)||defined(ACCESS_RIGHTS_ICM)||\
    defined(ACCESS_RIGHTS_PA) ||defined(ACCESS_RIGHTS_BAI)||\
    defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_TATSC) ||\
    defined(ACCESS_RIGHTS_TRA)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_TATRF)||defined(ACCESS_RIGHTS_TST)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_MEL)||\
    defined(ACCESS_RIGHTS_MMI)||defined(ACCESS_RIGHTS_DSM)||\
    defined(ACCESS_RIGHTS_L2M)||defined(ACCESS_RIGHTS_RRM)||\
    defined(ACCESS_RIGHTS_SR)||defined(ACCESS_RIGHTS_HAU)||\
    defined(ACCESS_RIGHTS_LL)||defined(ACCESS_RIGHTS_LLM)||\
    defined(ACCESS_RIGHTS_THSC)||defined(ACCESS_RIGHTS_TATAUDIO)||\
    defined(ACCESS_RIGHTS_THPWD)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -