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

📄 matman.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
 *----------------------------------------------------------------------------* 
 * 27.10.98 | F. Sezille| A1.2.0 |    =================================
 *          |           |        |    Change MAT C-FUNCTION in PROCESS
 *          |           |        |    =================================
 * 23.12.99 | F. LE GOFF| A1.2.2 | - adapte to TATFLASH memory tests
 ****************************************************************************/

#ifndef MATMAN_H  
#define MATMAN_H   

/*======================*/
/*  REQUIRED INTERFACE  */
/*======================*/
/* list of all external includes useful for the module */
#if defined (MATMAN)

#define ACCESS_RIGHTS_MATTESTS

#define ACCESS_RIGHTS_TAT  
#define ACCESS_RIGHTS_ALL  

#include <string.h>
#if defined (_LABWIN32)
#include <utility.h>
#include <ansi_c.h>
#include "pc_hard.opt"
#endif
#include "master.h"

#if defined (DMN_PACK2_CPR)
#include "datamng.h"
#endif /* DMN_PACK2_CPR */

#define ACCESS_RIGHTS_TATMAN
#include "dsp.h"

#if !defined (_LABWIN32)
#define ACCESS_RIGHTS_ALL  
#include "din.h"
#undef ACCESS_RIGHTS_ALL 
#else
#include "reg508x.ho"
#endif


#include "hen.h"
#include "bai.h"
#include "hmelo.h"
#include "hkbd.h"
/* for Flash type constants */
#include "hfl.h" 

#include "dpws.h"
#if defined(DPC_INTEGRATION)
#include "dpc.h"
#endif

#undef ACCESS_RIGHTS_TATMAN


#if !defined(TATSIM_WITH_SMCPROC_FTR)
#include "hsmc.h"
#else
#include "smcproc.h"
#endif

#if defined(BATTERY_OLD_MANAGEMENT_CPR)
#include "dbatctrl.h"
#else
#include "hbat.h" 
#endif
#if defined(PROCESS_FMM)
#define ACCESS_RIGHTS_TATMAN
#include "mapping.h"
#undef ACCESS_RIGHTS_TATMAN

#else   /*   PROCESS_FMM   */
#include "hee.h"
#endif /* PROCESS_FMM */

#if defined (_LABWIN32)
#undef ACCESS_RIGHTS_TAT
#define ACCESS_RIGHTS_DVSC
#endif




#if defined (_LABWIN32)
#undef ACCESS_RIGHTS_DVSC
#define ACCESS_RIGHTS_TAT

#endif


#include "hscr.h"

#include "dscr.h"

#if defined (PROCESS_DISMNG)
#include "iconmng.h"
#define ACCESS_RIGHTS_ALL
#include "ucs2data.h"
#undef ACCESS_RIGHTS_ALL
#else
#if !defined(TATMAN_SYSOL2_FTR)
#include "font.h"
#include "icon.h"
#endif
#endif /*PROCESS_DISMNG*/


#define ACCESS_RIGHTS_TATMAN

#include "tattop.h"  
#include "tatmain.h"
#include "tatsc.h" 
#include "tatrf.h" 
#include "tatlcd.h"
#include "dvlcd.h" 
#include "tataudio.h" 
#include "tatadc.h"
#include "tateepro.h"
#include "tatd1tst.hec"
#include "dvd0tst.hep"

#include "dvtop.h"

#include "tatdsp.h"
#include "tatbb.h"
#include "version.h"

#undef ACCESS_RIGHTS_TATMAN




#include "mateng.h"

#include "tatman.h"
#include "userMATeep.h"

#if defined(PROCESS_FMM)
#define ACCESS_RIGHTS_TATMAN
#include "hfd.h"
#undef ACCESS_RIGHTS_TATMAN


#if defined(_LABWIN32)
#define ACCESS_RIGHTS_IHMAEEPR
#endif
#include "dvhfda.h"
#if defined(_LABWIN32)
#undef ACCESS_RIGHTS_IHMAEEPR
#endif
#else   /*   PROCESS_FMM   */
#include "tatrw.h"
#include "dvrw.h"
#endif /* PROCESS_FMM */

#if defined(ROUTER_DEPLOY_CPR)
#include "rpg.h"
#endif /* ROUTER_DEPLOY_CPR */

#define ACCESS_RIGHTS_TATMAN

#if defined(PROCESS_BUD)
#include "bud.h"
#else
#include "mis.h"
#include "sl3.h"
#endif



#include "dvaudio.h"
#include "dvadc.h"
#include "dvrf.h"
#include "dvlcd.h"
#include "dvsc.h"
#include "dvman.h"
#include "dveepro.h"
#include "dvsim.h"
#include "dv8int.h"

#undef ACCESS_RIGHTS_TATMAN



#if defined(TATMAN_PAGE_1_AVAILABLE)
#if defined(IRDA_FTR) 
#include "dirf.h"
#include "hirf.h"
#include "dvirda.h"
#endif /* IRDA_FTR */
#endif /* TATMAN_PAGE_1_AVAILABLE */

#if defined(TATMAN_PAGE_2_AVAILABLE)
#include "dwl_hc.h"
#endif /* TATMAN_PAGE_2_AVAILABLE */

#include "dvflash.h"


#include "access.h"

#include "mis.h"



#undef ACCESS_RIGHTS_TAT 
#undef ACCESS_RIGHTS_ALL 

#if defined (PCF5060X_HDW)
#if !defined (_LABWIN32)
#define ACCESS_RIGHTS_TATMAN
#include "heci.h"
#undef ACCESS_RIGHTS_TATMAN
#endif
#endif /* SMART_EDITOR_FTR */
#if defined (PCF5060X_HDW)
#if defined (PCF50601_HDW)
#include "dvpcf5060x.h"
#include "dv18int.h"
#endif /* PCF50601_HDW */
#if defined (PCF50603_HDW)
/*#include "dv5060x.h"*/
#endif /* PCF50603_HDW */
#endif
#endif /* TAT7MAIN_C  */


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

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_IHMMAN) ||\
    defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_VALMAIN) ||\
    defined (ACCESS_RIGHTS_IHMMATPC) || defined (ACCESS_RIGHTS_MATTESTS)
#include "mat71man.hep"
#endif

#if defined (ACCESS_RIGHTS_VAL)
#include "mat7main.hep"
#endif

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_VALMAIN)|| defined (ACCESS_RIGHTS_MATENG)   ||\
    defined (ACCESS_RIGHTS_IHMMATPC) || defined (ACCESS_RIGHTS_MATTESTS)
#include "mat72tl.hep"  
#endif

#if defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_DVEEPRO)|| defined (ACCESS_RIGHTS_DVSC) ||\
    defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_MATTESTS)
#include "mat71man.hev"
#endif
#if defined (ACCESS_RIGHTS_DVMAIN) || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_DVMAN) || defined (ACCESS_RIGHTS_IHMMAN) ||\
    defined (ACCESS_RIGHTS_IHMSC) || defined (ACCESS_RIGHTS_DVADC)  ||\
    defined (ACCESS_RIGHTS_DVSC)  || defined (ACCESS_RIGHTS_DVAUDIO)||\
    defined (ACCESS_RIGHTS_DVRF)  || defined (ACCESS_RIGHTS_DVLCD)  ||\
    defined (ACCESS_RIGHTS_DVSIM) || defined (ACCESS_RIGHTS_DVRW)   ||\
    defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_DVHFD)||\
    defined (ACCESS_RIGHTS_DVEEPRO) || defined (ACCESS_RIGHTS_SCENARIO)||\
    defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_MATTESTS)
#include "mat71man.hem"
#endif

#if defined (ACCESS_RIGHTS_DVMAIN) || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_DVMAN) || defined (ACCESS_RIGHTS_IHMMAN) ||\
    defined (ACCESS_RIGHTS_TATMAN)|| defined (ACCESS_RIGHTS_FA)     ||\
    defined (ACCESS_RIGHTS_IHMSC) || defined (ACCESS_RIGHTS_DVADC)  ||\
    defined (ACCESS_RIGHTS_DVSC)  || defined (ACCESS_RIGHTS_DVAUDIO)||\
    defined (ACCESS_RIGHTS_DVRF)  || defined (ACCESS_RIGHTS_DVLCD)  ||\
    defined (ACCESS_RIGHTS_DVSIM) || defined (ACCESS_RIGHTS_DVRW)   ||\
    defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_DVHFD)||\
    defined (ACCESS_RIGHTS_DVEEPRO) || defined (ACCESS_RIGHTS_SCENARIO) ||\
    defined (ACCESS_RIGHTS_MATTESTS)
#include "mat71man.hec"
#endif

#if defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_MATTESTS) ||\
    defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_TATMAIN) ||\
    defined (ACCESS_RIGHTS_MATTESTS) || defined (ACCESS_RIGHTS_INIT) ||\
    defined (ACCESS_RIGHTS_ACCESS)
#include "mat73cust.hep"
#include "mat73cust.hev"
#endif

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

#if defined (MATMAN)
#include "mat71man.hiv"
#include "mat71man.hic"
#endif /* MATMAN */

#undef ACCESS_RIGHTS_MATTESTS
#endif     /* MATMAN_H */

⌨️ 快捷键说明

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