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

📄 tattop.h

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 H
字号:
/******************************************************************************/
/*                                    DESCRIPTION
 *
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author  | Arnb     | Description
 *----------------------------------------------------------------------------* 
 * 04.08.97 |R.CHARTIER  |          | - Creation
 * 07.04.98 | F.Sezille  |          | - Modifications for RTK-E  C12
 * 05.06.98 | F.LE GOFF  |          | - Modifications for RTK-E  X15
 * 22.06.98 | R.CHARTIER |     1.22 | - Add access rights
 * 25.06.98 | F.Sezille  |          | - Add access rights
 * 14.09.98 |S.MADELAINE |          | - Modifications for dv0tool
 * 16.12.98 | F.Sezille  |          | - Add ACCESS_RIGHTS_MTX and 
 *          |            |          |ACCESS_RIGHTS_FA.
 * 24.12.98 | F.Sezille  |          | - Add ACCESS_RIGHTS_CC.
 * 13.01.99 | R.CHARTIER |     1.46 | - Add access rights on tat0top.het 
 *          |            |          |for b52db
 * 13.01.99 | F. LE GOFF |          | - Change X15G_PRM switch in X15G
 *          |            |          | - Suppression of ACCESS RIGHT ALL
 *          |            |          | - Switch Optimization
 * 13.01.99 | R.CHARTIER |     1.47 | - Add access rights on tat0conv.het
 *          |            |          |for TATEEPRO (IHM)
 * 20.01.99 | F. LE GOFF |          | - Suppression of include tat0805x.hec
 *          |            |          | use of reg508x.ho (in DIN module)  
 * 05.02.99 | F. LE GOFF |     1.52 | - Add FONT include file for OSD  
 *          |            |          | integration on X15
 * 16.02.99 |S.MADELAINE |          | - Add access rights
 * 10.03.99 | R.Chartier |     1.56 | compilation __B52DBV2__
 * 31.03.99 |S.Bouchereau|     1.57 | compilation g2k
 * 23.04.99 | F.Le Goff  |     1.64 | - Add ACCESS_RIGHTS_IHMERR 
 * 02.05.99 | F.Le Goff  |     1.65 | - Suppression of OSD INTEGRATION 
 *          |            |          | switch 
 *----------------------------------------------------------------------------* 
 * 23.06.97 |F. LE GOFF |      2.4  | - Optimization for architecture A1.
 *          |           |           | - Add Access right
 * 01.09.97 |F. LE GOFF |      2.6  | -Change for the TAT integration in module
 *          |           |           |   (Add Access rights  DVHFDA)
 * 21.09.97 |F. LE GOFF |      2.8  | - Give access rights to TATFLASH module 
 *          |           |           | (Tranfer of the Memory tests from TATRW 
 *          |           |           | to TATFLASH)
 * 30.11.99 | F. Sezille|      2.15 | - Add access rights ACCESS_RIGHTS_SCENARIO.
 * 01.03.00 | R.Chartier|      2.24 | - Add access rights ACCESS_RIGHTS_DVSC for TAT_ERROR_BAUD....
 * 31.01.01 |F. LE GOFF |      2.47 | - Change access rights of tat0_04Wait 
 ***************************************************************************)F*/


#ifndef TAT0TOP_H  
#define TAT0TOP_H  

/*======================*/
/*  REQUIRED INTERFACE  */
/*======================*/
/* list of all external includes useful for the module */
#if defined (TATTOP)
#define ACCESS_RIGHTS_TATTOP
#include "stdio.h"

#include "master.h"

#include "din.h"
#include "dsp.h"
#if defined (PROCESS_DISM)
#include "ucs2data.h"
#else
#if !defined(TATTOP_SYSOL2_FTR)
#include "font.h"
#endif
#endif
#include "dvtop.h"
#if !defined(TATLCD_REMOVING_FTR)
#include "dscr.h"
#if !defined(OP_INT_PKG_TATSCR_PCF50875_CPR)
#include "tatlcd.h"
#endif
#include "dvlcd.h"
#endif
#include "tatsc.h"
#include "tatmain.h"

#if defined (UART1_TAT_FTR)
#include "ami.hec"
#include "ami.het"
#include "bud.hec"
#include "bud.hic"
#include "bud.het"
#include "bud.hev"
#include "bud.hiv"
#include "bud.hip"
#include "bud.hep"
#endif
#if defined (UART0_FLOW_CONTROL_TAT_FTR)
#if defined(PROCESS_BUD)
#include "bud.h"
#else
#include "sl3.h"
#endif
#endif


#if defined (PCF5060X_HDW)
#include "heci.h"

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

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

#if defined (PCF50875)
#include "kid.h"
#include "kid1SCTU.h"
#endif

#if defined(OP_INT_PKG_TATADC_PCF50875_CPR)
#include "tatadc.h"
#endif

#if defined(PROCESS_HRT)
#include "hrths.h"
#endif
#endif /* TATTOP_C */



/*======================*/
/*  PROVIDED INTERFACE  */
/*======================*/
/* list of includes provided to other modules */
#if defined (ACCESS_RIGHTS_DVMAIN)    || defined (ACCESS_RIGHTS_IHMERR) ||\
    defined (ACCESS_RIGHTS_DVIRDA)    || defined (ACCESS_RIGHTS_MATENG) ||\
    defined (ACCESS_RIGHTS_DVPCF5060X)|| defined (ACCESS_RIGHTS_DV17PMU)||\
    defined (ACCESS_RIGHTS_DVFM)      || defined (ACCESS_RIGHTS_TATADCIMBAI) ||\
    defined (ACCESS_RIGHTS_UIPWS)     || defined (ACCESS_RIGHTS_UIG3INI) ||\
    defined (ACCESS_RIGHTS_HFDA)      || defined (ACCESS_RIGHTS_TATBB)||\
    defined (ACCESS_RIGHTS_DV5060X)   || defined (ACCESS_RIGHTS_TAT5060X)||\
    defined (ACCESS_RIGHTS_UIPWS)     || defined (ACCESS_RIGHTS_TATPWSIMDPWS)||\
    defined (ACCESS_RIGHTS_TATPWS)
#include "tat0top.hec"
#endif /* ACCESS_RIGHTS_DVMAIN */


#if defined (ACCESS_RIGHTS_TATTOP)   || defined (ACCESS_RIGHTS_TATMAIN)  ||\
    defined (ACCESS_RIGHTS_TATRW)    || defined (ACCESS_RIGHTS_TATAUDIO) ||\
    defined (ACCESS_RIGHTS_TATADC)   || defined (ACCESS_RIGHTS_TATRF)    ||\
    defined (ACCESS_RIGHTS_DVTOP)    || defined (ACCESS_RIGHTS_IHMRF)    ||\
    defined (ACCESS_RIGHTS_DVAUDIO)  || defined (ACCESS_RIGHTS_DVRF)     ||\
    defined (ACCESS_RIGHTS_DVRW)     || defined (ACCESS_RIGHTS_DVSC)     ||\
    defined (ACCESS_RIGHTS_TATSC)    || defined (ACCESS_RIGHTS_DVSIM)    ||\
    defined (ACCESS_RIGHTS_TATSIM)   || defined (ACCESS_RIGHTS_DVEEPRO)  ||\
    defined (ACCESS_RIGHTS_TATEEPRO) || defined (TAT55FQ0_C)             ||\
    defined (ACCESS_RIGHTS_IHMSC)    || defined (ACCESS_RIGHTS_TATMAN)   ||\
    defined (ACCESS_RIGHTS_DVMAN)    || defined (ACCESS_RIGHTS_IHMAEEPR) ||\
    defined (ACCESS_RIGHTS_DVSIM)    || defined (ACCESS_RIGHTS_TATMAIN)  ||\
    defined (ACCESS_RIGHTS_IHMAUDIO) || defined (ACCESS_RIGHTS_IHMMAN)   ||\
    defined (ACCESS_RIGHTS_DVLCD)    || defined (ACCESS_RIGHTS_IHMMAIN)  ||\
    defined (ACCESS_RIGHTS_DVADC)    || defined (ACCESS_RIGHTS_IHMPCF5060X)||\
    defined (ACCESS_RIGHTS_TAT5060x) || defined (ACCESS_RIGHTS_DVBT)
#include "tat0top.hec"
#include "tat0conv.het"
#endif

#if defined (ACCESS_RIGHTS_MTX) || defined (ACCESS_RIGHTS_FA) ||\
    defined (ACCESS_RIGHTS_CC)
#include "tat0conv.het"
#endif

#if defined (ACCESS_RIGHTS_TATMAIN) || defined (ACCESS_RIGHTS_TATTOP) ||\
    defined (ACCESS_RIGHTS_TATRW)   || defined (ACCESS_RIGHTS_TATAUDIO) ||\
    defined (ACCESS_RIGHTS_TATADC)  || defined (ACCESS_RIGHTS_TATRF)    ||\
    defined (ACCESS_RIGHTS_TATMAN)  || defined (ACCESS_RIGHTS_TATSC)    ||\
    defined (ACCESS_RIGHTS_TATSIM)  || defined (ACCESS_RIGHTS_TATFLASH) ||\
    defined (ACCESS_RIGHTS_ENV)     || defined (ACCESS_RIGHTS_TATBAI)   ||\
    defined (ACCESS_RIGHTS_TATDSP)  || defined (ACCESS_RIGHTS_MATENG) ||\
    defined (ACCESS_RIGHTS_TAT5060x) || defined (ACCESS_RIGHTS_HSCR) ||\
    defined (ACCESS_RIGHTS_HSMC) || defined (ACCESS_RIGHTS_SIM) ||\
    defined (ACCESS_RIGHTS_TATIRDA) || defined (ACCESS_RIGHTS_HFDA)||\
    defined (ACCESS_RIGHTS_TATBB)|| defined (ACCESS_RIGHTS_TATEMBFLASH)||\
    defined (ACCESS_RIGHTS_TATRFIMDSP) || defined (ACCESS_RIGHTS_TATADCIMBAI)||\
    defined (ACCESS_RIGHTS_TATBB) || defined (ACCESS_RIGHTS_TATBBIMKID)||\
    defined (ACCESS_RIGHTS_TAT5060X) || defined (ACCESS_RIGHTS_TATPWS)	
#include "tat0top.hem"
#endif

#if defined (ACCESS_RIGHTS_TATMAN)  || defined (ACCESS_RIGHTS_TATADC)  ||\
    defined (ACCESS_RIGHTS_TATSC)   || defined (ACCESS_RIGHTS_TATRW)   ||\
    defined (ACCESS_RIGHTS_TATMAIN) || defined (ACCESS_RIGHTS_TATAUDIO)||\
    defined (ACCESS_RIGHTS_TATSIM)  || defined (ACCESS_RIGHTS_TATRF)   ||\
    defined (ACCESS_RIGHTS_DVSC)    || defined (ACCESS_RIGHTS_DVSIM)   ||\
    defined (ACCESS_RIGHTS_DVAUDIO) || defined (ACCESS_RIGHTS_DVMAIN)  ||\
    defined (ACCESS_RIGHTS_DVRF)    || defined (ACCESS_RIGHTS_DVRW)    ||\
    defined(ACCESS_RIGHTS_TATFLASH) || defined (ACCESS_RIGHTS_DVFLASH) ||\
    defined (ACCESS_RIGHTS_ENV)     || defined (ACCESS_RIGHTS_DVALMAIN)||\
    defined (ACCESS_RIGHTS_DVADC)   || defined (ACCESS_RIGHTS_SCENARIO)||\
    defined (ACCESS_RIGHTS_DVMAIN)  || defined (ACCESS_RIGHTS_TATTOP)  ||\
    defined (ACCESS_RIGHTS_DVTOP)   || defined (ACCESS_RIGHTS_TAT5060x)||\
    defined (ACCESS_RIGHTS_TATBB)   || defined (ACCESS_RIGHTS_TATEMBFLASH)||\
    defined (ACCESS_RIGHTS_DVPWS)   || defined (ACCESS_RIGHTS_TATBBIMKID)||\
    defined (ACCESS_RIGHTS_TAT5060X)|| defined (ACCESS_RIGHTS_TATPWS) 
#include "tat0top.het"
#endif  

#if defined (ACCESS_RIGHTS_TATTOP)
#include "tat0top.hev" 
#endif

#if defined (ACCESS_RIGHTS_TATMAIN) || defined (ACCESS_RIGHTS_TATAUDIO)||\
    defined (ACCESS_RIGHTS_TATRF)   || defined (ACCESS_RIGHTS_TATSC)   ||\
    defined (ACCESS_RIGHTS_TATTOP)  || defined (ACCESS_RIGHTS_TATMAN)  ||\
    defined (ACCESS_RIGHTS_ENV)     || defined (ACCESS_RIGHTS_TATEEPRO)||\
    defined (ACCESS_RIGHTS_INIT)    || defined (ACCESS_RIGHTS_TATDSP) ||\
    defined (ACCESS_RIGHTS_TATADC)    || defined (ACCESS_RIGHTS_HSCR) ||\
    defined (ACCESS_RIGHTS_TATMAN)    || defined (ACCESS_RIGHTS_HSMC) ||\
    defined (ACCESS_RIGHTS_SIM)    || defined (ACCESS_RIGHTS_HSMC) ||\
    defined (ACCESS_RIGHTS_HFDA)    || defined (ACCESS_RIGHTS_TATIRDA) ||\
    defined (ACCESS_RIGHTS_TAT5060x) || defined (ACCESS_RIGHTS_TATFLASH)||\
    defined (ACCESS_RIGHTS_TATBB) || defined (ACCESS_RIGHTS_ACCESS)||\
    defined (ACCESS_RIGHTS_TATEMBFLASH) || defined (ACCESS_RIGHTS_TATRFIMDSP)||\
    defined (ACCESS_RIGHTS_TATBB) || defined (ACCESS_RIGHTS_TAT5060X) ||\
    defined (ACCESS_RIGHTS_TATPWS)
#include "tat0top.hep" 
#endif 

/*====================================================*/
/*  PROVIDED INTERFACE FOR TAT INTEGRATION IN MODULE  */
/*====================================================*/
#if defined(ACCESS_RIGHTS_TATFLASH)  || defined (ACCESS_RIGHTS_DVFLASH)  ||\
    defined (ACCESS_RIGHTS_DVHFD)    || defined (ACCESS_RIGHTS_IHMFLASH) || \
    defined (ACCESS_RIGHTS_SCENARIO) || defined (ACCESS_RIGHTS_DVSC)     || \
    defined (ACCESS_RIGHTS_TATBAI)   || defined (ACCESS_RIGHTS_TATDSP)   ||\
    defined (ACCESS_RIGHTS_DVMATENG) || defined (ACCESS_RIGHTS_TATBB)    || \
    defined (ACCESS_RIGHTS_TATLCD)   || defined (ACCESS_RIGHTS_TATRFIMDSP)||\
    defined (ACCESS_RIGHTS_TATBBIMKID) || defined (ACCESS_RIGHTS_DVPMU)
#include "tat0top.hec"
#endif /*  ACCESS RIGHTS */



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


#if defined (TATTOP)
#undef ACCESS_RIGHTS_TATTOP
#endif

#endif     /* TATTOP_H */








⌨️ 快捷键说明

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