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

📄 dsp.h

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 H
📖 第 1 页 / 共 2 页
字号:
/* begin LMSdv86032 - 07/05/03 - FLE */
/* we add the previous line: defined(ACCESS_RIGHTS_THPWD)*/
/*end LMSdv86032 */
/*============================================================================*/
#include "dspdef.hem"

#endif

/* +LMSdv97702 - 09/10/03 - SCH */

/*============================================================================*/
#if defined(ACCESS_RIGHTS_SR)||defined(ACCESS_RIGHTS_L1C)||\
    defined(ACCESS_RIGHTS_TATAUDIO)||defined(ACCESS_RIGHTS_ICM)||\
    defined(ACCESS_RIGHTS_TST)||defined(ACCESS_RIGHTS_TATEEPRO)||\
    defined(ACCESS_RIGHTS_MEL)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_ENV)||defined(ACCESS_RIGHTS_TATDSP)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_TATMAN)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_MMI)||\
    defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_VAL)||\
    defined(ACCESS_RIGHTS_TATTOP)||defined(ACCESS_RIGHTS_DBAT)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_HAU)||\
    defined(ACCESS_RIGHTS_LL)||defined(ACCESS_RIGHTS_LLM)||\
    defined(ACCESS_RIGHTS_THSC)||defined(ACCESS_RIGHTS_TATBB)||\
    defined(ACCESS_RIGHTS_HACD)|| defined(ACCESS_RIGHTS_MSSND)||\
    defined(ACCESS_RIGHTS_THPWD)||defined(ACCESS_RIGHTS_TATRF)
/* begin LMSdv86032 - 07/05/03 - FLE */
/* we add the previous line: defined(ACCESS_RIGHTS_THPWD)*/
/*end LMSdv86032 */
/*============================================================================*/

#include "dspdef.hep"

#endif

/*============================================================================*/
#if defined(ACCESS_RIGHTS_RF)||defined(ACCESS_RIGHTS_TST)||\
    defined(ACCESS_RIGHTS_MMI)||defined(ACCESS_RIGHTS_IED)||\
    defined(ACCESS_RIGHTS_ISEC)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_DSP)||\
    defined(ACCESS_RIGHTS_L1C)||defined(ACCESS_RIGHTS_TATADC)||\
    defined(ACCESS_RIGHTS_MEL)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_TRA)||defined(ACCESS_RIGHTS_TATDSP)||\
    defined(ACCESS_RIGHTS_SR)||defined(ACCESS_RIGHTS_DSM)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_L2M)||\
    defined(ACCESS_RIGHTS_RRM)||defined(ACCESS_RIGHTS_TATRF)
/*============================================================================*/

#include "dspdef.hev"

#endif

/* -LMSdv97702 - 09/10/03 - SCH */

/*============================================================================*/
#if defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_RF) ||defined(ACCESS_RIGHTS_BAI)||\
    defined(ACCESS_RIGHTS_INIT)||defined(ACCESS_RIGHTS_TATADC)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_TAT)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_TAT5086x)
/*============================================================================*/

#include "dsptrace.hev"

#endif

/* +LMSdv97702 - 09/10/03 - SCH */
/* Move of this part */
/*============================================================================*/
/*#if defined(ACCESS_RIGHTS_SR)||defined(ACCESS_RIGHTS_L1C)||\
    defined(ACCESS_RIGHTS_TATAUDIO)||defined(ACCESS_RIGHTS_ICM)||\
    defined(ACCESS_RIGHTS_TST)||defined(ACCESS_RIGHTS_TATEEPRO)||\
    defined(ACCESS_RIGHTS_MEL)||defined(ACCESS_RIGHTS_INIT)||\
    defined(ACCESS_RIGHTS_ENV)||defined(ACCESS_RIGHTS_TATDSP)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_TATMAN)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_MMI)||\
    defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_VAL)||\
    defined(ACCESS_RIGHTS_TATTOP)||defined(ACCESS_RIGHTS_DBAT)||\
    defined(ACCESS_RIGHTS_BAI)||defined(ACCESS_RIGHTS_HAU)||\
    defined(ACCESS_RIGHTS_LL)||defined(ACCESS_RIGHTS_LLM)||\
    defined(ACCESS_RIGHTS_THSC)||defined(ACCESS_RIGHTS_TATBB)||\
    defined(ACCESS_RIGHTS_HACD)|| defined(ACCESS_RIGHTS_MSSND)||\
    defined(ACCESS_RIGHTS_THPWD)*/
/* begin LMSdv86032 - 07/05/03 - FLE */
/* we add the previous line: defined(ACCESS_RIGHTS_THPWD)*/
/*end LMSdv86032 */
/*============================================================================*/
/*
#include "dspdef.hep"

#endif
*/
/* -LMSdv97702 - 09/10/03 - SCH */


/*============================================================================*/
#if defined(ACCESS_RIGHTS_DSP)||defined(ACCESS_RIGHTS_PA)||\
    defined(ACCESS_RIGHTS_RF) ||defined(ACCESS_RIGHTS_BAI)||\
    defined(ACCESS_RIGHTS_DPWS)||defined(ACCESS_RIGHTS_TAT)||\
    defined(ACCESS_RIGHTS_TATSC)||defined(ACCESS_RIGHTS_TAT5086x)
/*============================================================================*/

#include "dsptrace.hec"

#endif

/*---------------*/
/* PRIVATE USING */
/*---------------*/

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


/* Specific for AUDIO 50732 - Download Voiceband DSP */
#if defined(DSP7MISC_C)
/* DSP executable for Download */
#include "dspdwlvb.hic"
/* SCI orders to send into BAI (FIRMWARE 50732) */
#include "dspvbfirm.hic"
#endif /* DSP7MISC_C  */

#if defined(DSP7MISC_C)

#if defined(DSP_DOWNLOAD)

#if defined(DSP_MT_CV1_HDW)
#include "./cv1/mt87_Cv1.hic"
#endif /* DSP_MT_CV1_HDW */

#if defined(DSP_MT_CV3_HDW)
#include "mt87_Cv3.hic"
#endif /* DSP_MT_CV3_HDW */

#if defined(DSP_MT_DV1_HDW)
#include "./dv1/mt88_Dv1.hic"
#endif /* DSP_MT_DV1_HDW */

#if defined(DSP_MT_CV5_HDW)
#include "mt87_Cv5.hic"
#endif /* DSP_MT_CV5_HDW */

#else /* DSP_DOWNLOAD */

#if defined(DSP_MT_CV1_HDW)
#include "./cv1/mt87_Cv1_874.hic"
#endif /* DSP_MT_CV1_HDW */

#if defined(DSP_MT_CV3_HDW)
#include "mt87_Cv3_asiram_874.hic"
#include "mt87_Cv3_dram_874.hic"
#endif /* defined(DSP_MT_CV3_HDW) */

#if defined(DSP_MT_CV5_HDW)
#include "mt87_Cv5_asiram_874.hic"
#endif /* DSP_MT_CV5_HDW */

#endif /* DSP_DOWNLOAD */

#endif /* DSP7MISC_C */

/*======================================================================*/
/*			DSP CV1 firmware files				*/
/*======================================================================*/

#if defined(DSP_MT_CV1_HDW)

/* Bug-fix */
#if defined(DSP7MISC_C)||defined(DSP2SYNC_C)||defined(DSP0SYS_C)||\
    defined(DSP5CCH_C)||defined(DSP1PWR_C)
#if !defined(BAI_50733_HDW)
#include "./cv1/dsp_cv1tmtab.hic"
#include "./cv1/dsp_cv1patch.hic"
#include "./cv1/dsp_cv1patch.h"
#else
/* For 50733, the ramp expansion is different; the patch is included in */
/* in the following files                                               */
#include "./cv1/dsp_cv1tmtab_50733.hic"
#include "./cv1/dsp_cv1patch_50733.hic"
#include "./cv1/dsp_cv1patch_50733.h"
#endif	/* BAI_50733_HDW */
#endif

/* Feature DATA_STACK */
#if defined(DATA_STACK)
#if defined(DSP6TCH_C)
#include "./cv1/dsp_rlp.hic"
#include "./cv1/dsp_tmtab_ds_rlp.hic"
#if !defined(SUPPRESS_FAX_FTR)
#include "./cv1/dsp_fax.hic"
#include "./cv1/dsp_tmtab_ds_fax.hic"
#endif /* !defined(SUPPRESS_FAX_FTR) */
#endif /* DSP6TCH_C */
#endif /* DATA_STACK */

/* Feature TCHLOOP */
#if defined(DSP6TCH_C)
#include "./cv1/dsp_tchloop.hic"
#include "./cv1/dsp_tmtab_tchloop.hic"
#include "./cv1/dsp_tmtab_tchloop_bbb.hic"
#endif

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "./cv1/dsp_reco.hic"
#include "./cv1/dsp_tmtab_reco.hic"
#include "./cv1/dsp_tr1.hic"
#include "./cv1/dsp_tmtab_tr1.hic"
#include "./cv1/dsp_tr2.hic"
#include "./cv1/dsp_tmtab_tr2.hic"
#endif

#endif /* DSP_MT_CV1_HDW */

/*======================================================================*/
/*			DSP CV3 firmware files				*/
/*======================================================================*/

/* Downloaded tables for CV3 firmware */
#if defined(DSP_MT_CV3_HDW)

/* patches */
#if defined(DSP7MISC_C)||defined(DSP6TCH_C)||defined(DSP0SYS_C)||\
    defined(DSP5CCH_C)||defined(DSP1PWR_C)
#include "cv3patch.hic"
#include "cv3tmtab.hic"
#include "cv3patch.h"
#endif /* DSP7MISC_C || DSP6TCH_C || DSP0SYS_C */

/* Feature DATA_STACK */
#if defined(DATA_STACK)
#if defined(DSP6TCH_C)
#include "dsp_rlp.hic"
#include "dsp_tmtab_ds_rlp.hic"
#if !defined(SUPPRESS_FAX_FTR)
#include "dsp_fax.hic"
#include "dsp_tmtab_ds_fax.hic"
#endif /* !defined(SUPPRESS_FAX_FTR) */
#endif /* DSP6TCH_C */
#endif /* DATA_STACK */

/* Feature TCHLOOP */
#if defined(DSP6TCH_C)
#include "dsp_tchloop.hic"
#include "dsp_tmtab_tchloop.hic"
#include "dsp_tmtab_tchloop_bbb.hic"
#endif /* DSP6TCH_C */

#if defined(DSP6TCH_C) || defined(DSP13GPRS_C)
#include "mt87_Cv3_down.hic"
#endif /* DSP6TCH_C || DSP13GPRS_C */

#if defined(DSP6TCH_C)

#if defined(AMR_FTR)
#include "dsp_tmtab_change_mode_AMR_FULL_RATE.hic"
#include "dsp_tmtab_change_mode_AMR_HALF_RATE.hic"
#endif /* AMR_FTR */

#include "dsp_tmtab_change_mode_ENH_FULL_RATE.hic"
#include "dsp_tmtab_change_mode_FULL_RATE.hic"
#include "dsp_tmtab_start_pdtch.hic"

#if defined(AMR_FTR)
#include "dsp_tmtab_start_tch_AMR_FULL_RATE.hic"
#include "dsp_tmtab_start_tch_AMR_HALF_RATE.hic"
#endif /* AMR_FTR */

#include "dsp_tmtab_start_tch_ENH_FULL_RATE.hic"
#include "dsp_tmtab_start_tch_FULL_RATE.hic"
#endif /* DSP6TCH_C */

#if defined(DSP13GPRS_C)
#include "dsp_tmtab_start_llc.hic"
#endif /* DSP13GPRS_C */

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "dsp_reco.hic"
#include "dsp_tmtab_reco.hic"
#include "dsp_tr1.hic"
#include "dsp_tmtab_tr1.hic"
#include "dsp_tr2.hic"
#include "dsp_tmtab_tr2.hic"

#endif /*SPEECH*/

/* Feature SPRIDGE */
#if defined(SPRIDGE_FTR)
#include "dsp_spridge.hic"
#include "dsp_tmtab_spridge.hic"
#endif	/* SPRIDGE_FTR */

#if defined(PLAY_RECORD_AMR_FTR)
/* Feature MMS */
#include "dsp_mms_playback.hic"
#include "dsp_tmtab_playback_mms.hic"
#include "dsp_mms_record.hic"
#include "dsp_tmtab_record_mms.hic"
#endif	/* PLAY_RECORD_AMR_FTR */



#endif /* DSP_MT_CV3_HDW */

/*======================================================================*/
/*			DSP CV5 firmware files				*/
/*======================================================================*/

/* Downloaded tables for CV5 firmware */
#if defined(DSP_MT_CV5_HDW)

/* Feature DATA_STACK */
#if defined(DSP6TCH_C)
#include "dsp_rlp.hic"
#include "dsp_tmtab_ds_rlp.hic"
#if !defined(SUPPRESS_FAX_FTR)
#include "dsp_fax.hic"
#include "dsp_tmtab_ds_fax.hic"
#endif /* !defined(SUPPRESS_FAX_FTR) */
#endif

/* Feature TCHLOOP */
#if defined(DSP6TCH_C)
#include "dsp_tchloop.hic"
#include "dsp_tmtab_tchloop.hic"
#include "dsp_tmtab_tchloop_bbb.hic"
#endif /* DSP6TCH_C */

/* Feature SPEECH_RECO */
#if defined(SPEECH)
#include "dsp_reco.hic"
#include "dsp_tmtab_reco.hic"
#include "dsp_tr1.hic"
#include "dsp_tmtab_tr1.hic"
#include "dsp_tr2.hic"
#include "dsp_tmtab_tr2.hic"

#endif /*SPEECH*/

#if defined(PLAY_RECORD_AMR_FTR)
/* Feature MMS */
#include "dsp_feature_mms.hic"
#include "dsp_tmtab_mms_play_idle.hic"
#include "dsp_tmtab_mms_play_tch.hic"
#include "dsp_tmtab_mms_rec_idle.hic"
#include "dsp_tmtab_mms_rec_tch.hic"
#endif	/*PLAY_RECORD_AMR_FTR  */

/* Feature FMS */
#if defined(FMS_FTR)
#include "dsp_fms.hic"
#include "dsp_tmtab_fms.hic"
#endif /* FMS_FTR */

/* Feature TTY */
#if defined(TTY_FTR)
#include "dsp_feature_tty.hic"
#include "dsp_tmtab_tty.hic"
#endif /* TTY_FTR */

/* patches */
#if defined(DSP7MISC_C) 
#if defined(DSP_DMA_IMPROVEMENT_FTR) || defined CR_DDTS_92405_HR_SPEECH_V1_FTR
#include "cv5patch.hic"
#include "cv5patch.h"
#include "cv5tmtab.hic"
#endif
#if defined(DSP_DMA_IMPROVEMENT_FTR) && defined(CR_DDTS_94799_TMP)
#include "cv5patch_dma.hic"
#endif /* DSP_DMA_IMPROVEMENT_FTR */
#endif /* DSP7MISC_C */

/* Half Rate feature */
#if defined CR_DDTS_92405_HR_SPEECH_V1_FTR
#if defined(DSP6TCH_C)
#include "cv5_hr_tmtab.hic"
#endif
#if defined(DSP6TCH_C) || defined (DSP7MISC_C)
#include "cv5_hr_change_cm_tmtab.hic"
#endif
#if defined(DSP6TCH_C) || defined (DSP7MISC_C) || defined(DSP18HRDWL_C)
#include "cv5_hr.hic"
#endif
#endif /* CR_DDTS_92405_HR_SPEECH_V1_FTR */

/* Feature StartTCH AHS if required */
#if defined (DWL_START_TCH_AHS_TMP)
#if defined(DSP6TCH_C)
#include "cv5_ahs_tmtab.hic"
#endif
#endif

#endif /* DSP_MT_CV5_HDW */

/*======================================================================*/
/*			DSP DV1 firmware files				*/
/*======================================================================*/

/* Downloaded tables for DV1 firmware */
#if defined(DSP_MT_DV1_HDW)
#endif /* DSP_MT_DV1_HDW */

/*============================================================================*/

#include "dspdef.hic"
#include "dsptrace.hic"
#include "dspdef.hit"
#include "dspdef.him"
#include "dsptrace.him"
#include "dspdef.hiv"
#include "dspdef.hip"

/* BOB FILTER table */
#if defined(EQUALIZER_FTR)
#if defined(DSP9MMI_C)
#include "dsp_bobfilter.hec"
#endif	/* DSP9MMI_C */
#endif	/* EQUALIZER_FTR */

/* NOISE SUPRESSER table */
#if defined(DSP_MS_NOISE_SUPRESS_FTR)
#if defined(DSP9MMI_C)
#include "dsp_nss.hic"
#endif	/* DSP9MMI_C */
#endif	/* DSP_MS_NOISE_SUPRESS_FTR */

#undef ACCESS_RIGHTS_ALL
#undef ACCESS_RIGHTS_DSP

#endif /* ACCESS_RIGHTS_DSP */


#endif

⌨️ 快捷键说明

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