📄 dv04tool.hec
字号:
/******************************************************************************/
/* DESCRIPTION
*
* Definition of general constants for the TAT drivers
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* EVOLUTION
*----------------------------------------------------------------------------*
* Date | Author | Arnb | Description
*----------------------------------------------------------------------------*
* 13.02.97 | SIMON JM | XXYYYY | creation
* 27.05.99 | F.Le Goff | 1.68 | Add Access rights
* 01.09.99 | F. LE GOFF | 2.6 | -Change for the TAT integration in
* | | | module (Add Access rights DVHFDA)
* 21.09.99 | F. LE GOFF | 2.8 | - Give access rights to TATFLASH module
* | | | (Tranfer of the Memory tests from TATRW
* | | | to TATFLASH)
* 28.07.00 | F. LE GOFF | 2.41 | - Change "dv0_12.." and "dv0_13.."
* | | | Add new letters product.
* | | | - Secure file read.
* 31.07.00 | F. LE GOFF | 2.41 | - Management of read/write error to
* | | | inform users (Add Access rights)
* 25.10.00 | F. LE GOFF | 2.43 | - Management of GPIO naming (Add Access
* | | | rights)
* 07.11.00 | F. LE GOFF | 2.44 | Add Ini Files functions.
* 01.03.01 | F. LE GOFF | 2.48 | Add access rights.
***************************************************************************)F*/
#ifndef DV0TOOL_HEC
#define DV0TOOL_HEC
#ifdef _LABWIN32
/* Error constants for file management */
/* ----------------------------------- */
#if defined (ACCESS_RIGHTS_DVTOP) || defined (ACCESS_RIGHTS_DVEEPRO) ||\
defined (ACCESS_RIGHTS_IHMERR) || defined (ACCESS_RIGHTS_IHMTOP) ||\
defined (ACCESS_RIGHTS_IHMSC) ||\
defined (ACCESS_RIGHTS_MTX) || defined (ACCESS_RIGHTS_FA) ||\
defined (ACCESS_RIGHTS_CC)
#define FILE_IS_JPEG 0xEA
#define FILE_IS_NOT_JPEG 0xEB
#define FILE_NAME_TOO_LONG 0xEC
#define FILE_WIDTH_ERROR 0xED
#define FILE_HEIGHT_ERROR 0xEE
#define FILE_TOO_LARGE 0xEF
#define FILE_OPEN_ERROR 0xF0
#define FILE_READ_ERROR 0xF1
#define FILE_WRITE_ERROR 0xF2
#define FILE_CHECKSUM_ERROR 0xF3
#define FILE_VERSION_ERROR 0xF4
#define FILE_SIGNATURE_ERROR 0xF5
#define FILE_BAD_PRODUCT 0xF8
#define FILE_NO_DEF_PRODUCT 0xF9
#define TATTOP_INI_FILE_STRLEN 0xFFFF
#endif
#if defined (ACCESS_RIGHTS_DVTOP) || defined (ACCESS_RIGHTS_IHMSEL) ||\
defined (ACCESS_RIGHTS_IHMSC) || defined (ACCESS_RIGHTS_IHMRF) ||\
defined (ACCESS_RIGHTS_IHMPCF5060X)
#define TATTOP_GENERIC_FILE 0x0
#define TATTOP_FILE_PER_PRODUCT 0x1
#define TATTOP_TARGET_DIR_INI_FILE "C:\\New_ini_file_for_integration\\"
#define TATTOP_DFLT_SECT_INI_FILE "DEFAULT_PARAMETERS"
#define TATTOP_DFLT_FIELD_LAST_WAVE "LAST_WAVE"
#endif
/* ----------------------------------- */
#endif /* _LABWIN32 */
#if defined (ACCESS_RIGHTS_DVTOP) || defined (ACCESS_RIGHTS_DVMAIN) ||\
defined (ACCESS_RIGHTS_DVAUDIO) || defined (ACCESS_RIGHTS_DVRF) ||\
defined (ACCESS_RIGHTS_DVSC) || defined (ACCESS_RIGHTS_DVRW) ||\
defined (ACCESS_RIGHTS_DVADC) || defined (ACCESS_RIGHTS_DVEEPRO) ||\
defined (ACCESS_RIGHTS_DVLCD) || defined (ACCESS_RIGHTS_DVSIM) ||\
defined (ACCESS_RIGHTS_DVMAN) || defined (ACCESS_RIGHTS_DVIRDA) ||\
defined (ACCESS_RIGHTS_DVMEL) || defined (ACCESS_RIGHTS_DVALMAIN)||\
defined (ACCESS_RIGHTS_DVHFD) || defined (ACCESS_RIGHTS_DVFLASH) ||\
defined (ACCESS_RIGHTS_LTA) || defined (ACCESS_RIGHTS_IHMMAIN) ||\
defined (ACCESS_RIGHTS_IHMVALMAIN) || defined (ACCESS_RIGHTS_DVMATENG) ||\
defined (ACCESS_RIGHTS_TRACER) || defined (DS1UART_C) || \
defined (ACCESS_RIGHTS_DVIRDA) || defined (ACCESS_RIGHTS_HKBD) ||\
defined (ACCESS_RIGHTS_DVBT) || defined (ACCESS_RIGHTS_DVPCF5060X) ||\
defined (ACCESS_RIGHTS_DV17PMU) || defined (ACCESS_RIGHTS_TATLCD) ||\
defined (ACCESS_RIGHTS_DVFM) || defined (ACCESS_RIGHTS_TATDRVKBD) ||\
defined (ACCESS_RIGHTS_TATDRVAUD) || defined (ACCESS_RIGHTS_TATDRVFLASH) ||\
defined (ACCESS_RIGHTS_DRVTOOL) || defined (ACCESS_RIGHTS_DV5060X) ||\
defined (ACCESS_RIGHTS_DVPMU)
#define TAT_ERROR_NONE 0x00
#define TATTOP_DV_AUTOTEST 0x03
#define TRAN_ALL 0xFFFF
#define REC_ALL 0xFFFF
#define TYPE_ALL 0xFFFF
#define LEN_ALL 0xFFFF
#if defined(_LABWIN32)
#define TIMEOUT_FOR_REQ_ONLY vp_TimeOut
#else
#define TIMEOUT_FOR_REQ_ONLY 0
#endif
#endif
#if defined (ACCESS_RIGHTS_DVTOP) || defined (ACCESS_RIGHTS_IHMADC)
#define MC_TATTOP_TYPE_BAT_12K 12
#define MC_TATTOP_TYPE_BAT_33K 33
#define MC_TATTOP_TYPE_BAT_68K 68
#define MC_TATTOP_TYPE_BAT_1K 1
#define MC_TATTOP_TYPE_UNKNOWN 0
#define MC_TATTOP_TYPE_BAT_1_DOWN 60
#define MC_TATTOP_TYPE_BAT_1_UP 142
#define MC_TATTOP_TYPE_BAT_2_DOWN 179
#define MC_TATTOP_TYPE_BAT_2_UP 324
#define MC_TATTOP_TYPE_BAT_3_DOWN 337
#define MC_TATTOP_TYPE_BAT_3_UP 565
#define MC_TATTOP_TYPE_BAT_4_DOWN -13
#define MC_TATTOP_TYPE_BAT_4_UP 31
#endif
#endif /* DV0TOOL_HEC */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -