📄 tattop.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 + -