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

📄 dvrf.h

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 H
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : %M%
 * Project : ROAD RUNNER
 * Module :
 * Date : (US) %G% %U%
 * Version : %I%
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 *
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author    | Arnb          | Description
 *----------------------------------------------------------------------------* 
 * 18.08.97 | SIMON JM  | XXYYYY        | Creation
 * 31.03.98 | Sezille F.|               | Modifications for RTK-E
 * 15.10.98 | R.CHARTIER|               | include heestruc.h
 * 26.10.98 | R.CHARTIER|               | comments on #define TAT_PATTERN_DEF, causing error
 *          |           |               | message when using patterns
 * 16.12.98 | Sezille F.|               | - Add ACCESS_RIGHTS_MTX and ACCESS_RIGHTS_FA
 * 30.12.98 | Sezille F.|               | - Remove _LABWIN32 and __BORLANDC__ in access rights.
 * 06/01/99 | R.Chartier| B52DB.1.15    |add includes/rights to compile mobile soft
 * 21/06/99 | R.Chartier| POLYPHASE.1.6 |Compatibility
 * 01/09/99 | F.Le Goff | POLYPHASE.1.11| - Adapte file to FMM module (replace
 *          |           |               | call funtion of TATRW module by macro,
 *          |           |               | which are convert in TATEEPRO module.
 * 02/09/99 | F.Le Goff | POLYPHASE.1.11| - Adapte to new mapping include.
 * 04/02/00 | R.Chartier |POLYPHASE.1.26| - add rf.h for patterns
 * 18/02/00 | R.Chartier |POLYPHASE.1.28| - add access rights for wap / compatibility
 *----------------------------------------------------------------------------* 
 * 05.01.01 | F.Le Goff  |POLYPHASE.1.45| - Update for branch MT_A1_GPRS.1.0
 *          |            |               | File to fill Tx structure
 *          |            |               | - Include optimization
 *          |            |               | - Corrected DDTs LMSdv51807
 ***************************************************************************)F*/
/* #*/

#ifndef DVRF_H  
#define DVRF_H  

/*======================*/
/*  REQUIRED INTERFACE  */
/*======================*/
/* list of all external includes useful for the module */

#if defined (DV5MAIN_C) || defined(DV51RX_C)  || defined(DV52TX_C)   ||\
    defined(DV53SYN_C)  || defined(DV54TCH_C) || defined(DV55PATT_C) ||\
    defined(DV56RADP_C) 

#define ACCESS_RIGHTS_DVRF

#if defined(_LABWIN32)
#include "pc_hard.opt"
#include <string.h>
#include <ansi_c.h>
#if defined (TAT_DYNAMIC_LIBRARIES)
#include <cvidef.h>
#endif /* TAT_DYNAMIC_LIBRARIES */
#include <windows.h>
#endif /* _LABWIN32 */

#include "master.h"

#if !defined(PROCESS_FMM)
#include "hee.h"
#else   /*   !PROCESS_FMM   */
#include "mapping.h"
#endif   /*   !PROCESS_FMM   */

/* patch PK le 04.05.98 */
#define ACCESS_RIGHTS_TATRF
#include "dsp.h"
#if defined (DSP_MT_FTR) || defined (TAT_A1_MT)
#include "l1s.h"
#include "l1a.h"
#else
#include "l1c.h"
#endif  /* defined (DSP_MT_FTR) || defined (TAT_A1_MT) */
#undef ACCESS_RIGHTS_TATRF

#include "hen.h"

#include "tattop.h"
#include "dvtop.h"

#if defined(_LABWIN32)
#include "slbud.h" 
#endif /* _LABWIN32 */

#if !defined(_LABWIN32)
#if !defined(MATENG_REMOVING_FTR)
#include "mateng.h"
#endif
#include "din.h"
#endif

#if !defined(PROCESS_FMM)
#include "tatrw.h"
#include "dvrw.h"
#else    /*  !PROCESS_FMM  */
#include "hfd.h"
#include "dvhfda.h"
#endif   /*  !PROCESS_FMM  */

#include "tatmain.h"
#include "tatrf.h"

#if !defined(TATRF_INT_TATDSP_CPR)
#include "tatdsp.h"
#else
#include "imdsp5rf.h"
#endif



#include "dveepro.h"
#include "dvsc.h"

#if defined (PATTERN)
#include "rf.h"
#endif /* PATTERN */

#if defined (TATFM_MEM_ACCESS_SFI)
#include "dvfm.h"
#endif /* TATFM_MEM_ACCESS_SFI */

#endif  /* DV55PATT_C  */


/*======================*/
/*  PROVIDED INTERFACE  */
/*======================*/
/* list of includes provided to other modules */

#if defined (ACCESS_RIGHTS_DVRF) || defined (ACCESS_RIGHTS_IHMRF) 
     /* No more Used */
#include "dv5main.hec"
#endif

#if defined (PATTERN) && defined(_LABWIN32)

#if defined (ACCESS_RIGHTS_DVRF)   || defined (ACCESS_RIGHTS_IHMPAT)   ||\
    defined (ACCESS_RIGHTS_IHMRF)  || defined (ACCESS_RIGHTS_IHMAEEPR)
#include "dv55pat.heo"
#endif /* ACCESS_RIGHTS_DVRF */

#if defined (ACCESS_RIGHTS_DVRF)   
#include "dv55patt.hec" 
#endif /* ACCESS_RIGHTS_DVRF */

#endif /* PATTERN && _LABWIN32 */

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_DVRF)   ||\
    defined (ACCESS_RIGHTS_IHMADC) || defined (ACCESS_RIGHTS_IHMRF)  ||\
    defined (ACCESS_RIGHTS_MTX)    || defined (ACCESS_RIGHTS_FA)     ||\
    defined (ACCESS_RIGHTS_DVTEST) || defined (ACCESS_RIGHTS_UIG3INI)
#include "dv5main.hep" 
#endif

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_DVRF)   ||\
    defined (ACCESS_RIGHTS_IHMRF)  || defined (ACCESS_RIGHTS_DVTEST) ||\
    defined (ACCESS_RIGHTS_MTX)    || defined (ACCESS_RIGHTS_FA) || \
    defined (ACCESS_RIGHTS_IHMSL)
#include "dv51rx.hep" 
#include "dv52tx.hep" 
#include "dv53syn.hep" 
#endif

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_DVRF)     ||\
    defined (ACCESS_RIGHTS_IHMRF)  || defined (ACCESS_RIGHTS_IHMAEEPR) ||\
    defined (ACCESS_RIGHTS_MTX)    || defined (ACCESS_RIGHTS_FA)       ||\
    defined (ACCESS_RIGHTS_DVTEST)
#include "dv54tch.hep" 
#endif

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_DVRF)     ||\
    defined (ACCESS_RIGHTS_IHMRF)  || defined (ACCESS_RIGHTS_IHMAEEPR) ||\
    defined (ACCESS_RIGHTS_MTX)    || defined (ACCESS_RIGHTS_FA)       ||\
    defined (ACCESS_RIGHTS_DVTEST) || defined (DVA0MISC_C)				  ||\
    defined (ACCESS_RIGHTS_DVFM)
#include "dv56radp.hep" 
#endif

#if defined (PATTERN) && defined(_LABWIN32)
#if defined (ACCESS_RIGHTS_DVRF)   || defined (ACCESS_RIGHTS_IHMPAT)
#include "dv55patt.hep"
#endif

#endif  /* _LABWIN32 */

/*=================*/
/*  PRIVATE USING  */
/*=================*/
/* list of all internal includes useful for the module */

#if defined (ACCESS_RIGHTS_DVRF)

#if defined (DV55PATT_C) 
#include "dv55patt.hic"
#include "dv55patt.hit" 
#include "dv55patt.hip" 
#endif

#if defined (DV56RADP_C)
#include "dv56radp.hip"
#endif

#undef ACCESS_RIGHTS_DVRF
#endif  /* ACCESS_RIGHTS_DVRF */

#endif     /* DVRF_H */

⌨️ 快捷键说明

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