📄 mateng.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
*----------------------------------------------------------------------------*
* 23.12.99 | F. LE GOFF| A1.2.2 | - adapte to TATFLASH memory tests
* 26.06.00 | JM Simon | xxxxxx |- Creation for configuration management:
****************************************************************************/
#ifndef MATENG_H
#define MATENG_H
/*======================*/
/* REQUIRED INTERFACE */
/*======================*/
/* list of all external includes useful for the module */
#if defined(MATENG)
#define ACCESS_RIGHTS_MATENG
#define ACCESS_RIGHTS_TAT
#define ACCESS_RIGHTS_ALL
#include <string.h>
#include "master.h"
#define ACCESS_RIGHTS_TATMAN
#define ACCESS_RIGHTS_ALL
#include "din.h"
#undef ACCESS_RIGHTS_TATMAN
#undef ACCESS_RIGHTS_ALL
/* #include "bai.h" */
#define ACCESS_RIGHTS_TATMAN
#if !defined(TATSIM_WITH_SMCPROC_FTR)
#if defined (TAT_SIMU)
#include "hsim.h"
#else /* TAT_SIMU */
#include "hsmc.h"
#endif /* TAT_SIMU */
#else
#include "smcproc.h"
#endif
#undef ACCESS_RIGHTS_TATMAN
#if defined(PROCESS_FMM)
#include "mapping.h"
#else /* PROCESS_FMM */
#include "hee.h"
#endif /* PROCESS_FMM */
#define ACCESS_RIGHTS_TATMAN
#include "hkbd.h"
#if defined (PCF5060X_HDW)
#if !defined (_LABWIN32)
#include "heci.h"
#endif
#endif
#include "dscr.h"
#if defined(PROCESS_DISMNG) && defined(WAB_INIT_HDW)
/*include for LCD cleaning*/
#include "dismngi.h"
#include "dismng.h"
#else
#include "hscr.h"
#endif /*PROCESS_DISM*/
#if !defined(PROCESS_DISM)
#if !defined(MATENG_SYSOL2_FTR)
#include "font.h"
#define ACCESS_RIGHTS_ALL
#include "icon.h"
#undef ACCESS_RIGHTS_ALL
#endif
#else
#define ACCESS_RIGHTS_ALL
#include "ucs2data.h"
#undef ACCESS_RIGHTS_ALL
#include "dnm_icon.hec"
#include "iconmng.h"
#endif /*PROCESS_DISMNG*/
#if defined (IRDA_FTR)
#include "hirf.h"
#endif /* IRDA_FTR */
#undef ACCESS_RIGHTS_TATMAN
#include "version.h"
#include "tattop.h"
/* #include "tatmain.h" */
#include "tataudio.h"
#include "tatadc.h"
#include "tatrf.h"
#include "tatlcd.h"
#include "dvlcd.h"
#if !defined(MATENG_SYSOL2_FTR)
#include "tatman.h"
#else
#include "matman.h"
#endif
#include "tatsim.h"
#include "tatsc.h"
/* #include "tateepro.h" */
#include "tatflash.h"
#if defined (IRDA_FTR)
#include "tatirda.h"
#endif /* IRDA_FTR */
#define ACCESS_RIGHTS_TATMAN
#if defined(PROCESS_FMM)
#include "hfd.h"
/* #include "dvhfda.h" */
#else /* PROCESS_FMM */
#include "tatrw.h"
/* #include "dvrw.h" */
#endif /* PROCESS_FMM */
#undef ACCESS_RIGHTS_TATMAN
#if defined(ROUTER_DEPLOY_CPR)
#define ACCESS_RIGHTS_ALL
#include "rpg.h"
#undef ACCESS_RIGHTS_ALL
#endif /* ROUTER_DEPLOY_CPR */
/* for Flash type constants */
/* #include "hfl.h" */
/* #include "bud.h" */
#include "dvmateng.h"
#include "dvman.h"
#include "dvtop.h"
#include "dv8int.h"
#include "dv0int.h"
#include "tatmain.h"
#define ACCESS_RIGHTS_TATMAN
#include "access.h"
#undef ACCESS_RIGHTS_TATMAN
#if defined (PCF5060X_HDW)
#if defined (PCF50601_HDW)
#include "tat5060x.h"
#include "dv18int.h"
#endif
#if defined (PCF50603_HDW)
#include "tatb5060x.h"
#endif
#endif
#undef ACCESS_RIGHTS_TAT
#undef ACCESS_RIGHTS_ALL
#endif /* MATENG */
/*======================*/
/* PROVIDED INTERFACE */
/*======================*/
/* list of includes provided to other modules */
#if defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_DVMAIN)||\
defined (ACCESS_RIGHTS_DVMATENG) || defined (ACCESS_RIGHTS_TATMAN)||\
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_DVIRDA) || defined (ACCESS_RIGHTS_DVPCF5060X)||\
defined (ACCESS_RIGHTS_TATLCD) || defined (ACCESS_RIGHTS_MATTESTS)||\
defined (ACCESS_RIGHTS_DVFM) || defined (ACCESS_RIGHTS_TATDRVFLASH) ||\
defined (ACCESS_RIGHTS_DRVTOOL) || defined (ACCESS_RIGHTS_DVPWS)
#include "matb0eng.hec"
#endif
#if defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_DVMAIN)||\
defined (ACCESS_RIGHTS_DVMATENG) || defined (ACCESS_RIGHTS_TATMAN)||\
defined (ACCESS_RIGHTS_SCENARIO) || defined (ACCESS_RIGHTS_ACCESS)||\
defined (ACCESS_RIGHTS_MATTESTS) || defined (ACCESS_RIGHTS_DVPWS)
#include "matb0eng.het"
#include "matb0eng.hep"
#endif
#if defined (ACCESS_RIGHTS_TATTOP)
#include "matb0eng.hep"
#endif
#if defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_DVMAIN)||\
defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_DVMATENG)||\
defined (ACCESS_RIGHTS_DVMAN) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_SCENARIO) ||\
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_DVIRDA)||\
defined (ACCESS_RIGHTS_DVPCF5060X) || defined (ACCESS_RIGHTS_IHMMATPC)||\
defined (ACCESS_RIGHTS_TATLCD) || defined (ACCESS_RIGHTS_MATTESTS) ||\
defined (ACCESS_RIGHTS_DVFM) || defined (ACCESS_RIGHTS_TATDRVFLASH) ||\
defined (ACCESS_RIGHTS_DRVTOOL) || defined (ACCESS_RIGHTS_DVPWS)
#include "matb0eng.hem"
#endif
#if defined (ACCESS_RIGHTS_MATENG) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_DVMAIN) ||\
defined (ACCESS_RIGHTS_DVMATENG) || defined (ACCESS_RIGHTS_TATMAN) ||\
defined (ACCESS_RIGHTS_DVMAN) || defined (ACCESS_RIGHTS_IHMMAN) ||\
defined (ACCESS_RIGHTS_TATMAN) || defined (ACCESS_RIGHTS_VAL) ||\
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_DVIRDA) || defined (ACCESS_RIGHTS_DVPCF5060X) ||\
defined (ACCESS_RIGHTS_IHMMATPC) || defined (ACCESS_RIGHTS_TATLCD) ||\
defined (ACCESS_RIGHTS_TATTOP) || defined (ACCESS_RIGHTS_MATTESTS) ||\
defined (ACCESS_RIGHTS_DVFM) || defined (ACCESS_RIGHTS_TATDRVFLASH)||\
defined (ACCESS_RIGHTS_DRVTOOL) || defined (ACCESS_RIGHTS_DVPWS)
#include "matb0eng.hev"
#endif
#if defined (ACCESS_RIGHTS_MATENG)
#include "matb0eng.him"
#endif
/*=================*/
/* PRIVATE USING */
/*=================*/
/* list of all internal includes useful for the module */
#if defined (MATENG)
/* #include "tat71man.hiv" */
#include "matb0eng.hiv"
/* #include "tat71man.hic" */
#endif /* MATENG */
#undef ACCESS_RIGHTS_MATENG
#endif /* MATENG_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -