📄 dvd0tst.hep
字号:
/******************************************************************************/
/* DESCRIPTION
*
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* EVOLUTION
*----------------------------------------------------------------------------*
* Date | Author | Arnb | Description
*----------------------------------------------------------------------------*
* 13.09.99 | F. Le GOff | 1.4 | Transfert the functionalities of intensive
* | | | test from TATRW to TATFLASH. (Integration
* | | | of FMM module)
* 22.12.99 | F. LE GOFF | 1.7 | debug of intensive tests and FLASH and RAM TEST
* 07.09.00 | F. LE GOFF | 1.19 | Access restriction
* 28.05.02 | F. LE GOFF | 1.36 | - Change FMM_OTPKEY_FTR switch in OTPKEY_FTR
***************************************************************************)F*/
#ifndef DVD0TST_HEP
#define DVD0TST_HEP
#ifndef DVTATFL0TST_C
#define GLOBAL extern
#else
#define GLOBAL
#endif
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH) ||\
defined (ACCESS_RIGHTS_IHMAEEPR)|| defined (ACCESS_RIGHTS_TATMAN) ||\
defined (ACCESS_RIGHTS_MTX)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_00FlashTest(u32 vp_TimeOut,
u16 *pp_ManufacturersID,u16 *pp_DeviceID,u32 *pp_Checksum);
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_01RamTest(u32 vp_TimeOut,u16 *pp_Result);
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_02FlashTestChecking(u32 vp_TimeOut,
u16 *pp_ManufacturersID, u16 *pp_DeviceID,
u32 *pp_Checksum);
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_03RamTestChecking(u32 vp_TimeOut,
u16 *pp_Result);
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_04ReadChecksum( u32 vp_TimeOut,
u32 * vp_Checksum,
u32 * vp_TrueChecksum );
#endif /* ACCESS_RIGHTS */
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_05MemoryIntensiveTest(u32 vp_TimeOut,
u32 *vp_AddressStart, u16 vp_Length,u16 vp_TypeMemory,
u8 vp_TestMode,u8 vp_DataToWrite );
#endif /* ACCESS_RIGHTS */
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH) ||\
defined (ACCESS_RIGHTS_MTX)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_06SoftwareChecksum(void);
#endif /* ACCESS_RIGHTS */
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH) ||\
defined (ACCESS_RIGHTS_CC)
#if defined (SIM_LOCKED)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_07CipheringKeys (u32 vp_TimeOut, u32 vl_Key1,
u32 vl_Key2);
#endif /*SIM_LOCKED*/
#if defined (OTPKEY_FTR) || defined (FMM_OTPKEY_FTR)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_09OTPKeys (u32 vp_TimeOut, u32 vl_Key1, u32 vl_Key2);
#endif /* OTPKEY_FTR */
#endif /* ACCESS_RIGHTS */
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH) ||\
defined (ACCESS_RIGHTS_CC)
#if defined (DMN_PACK2_CPR)
GLOBAL u32 DLL_EXCHANGE_MODE dvd0_08GetPackageId ( u32 vp_TimeOut,
t_dmn_PackageDescription* pp_ResidentData,
t_dmn_PackageDescription* pp_Packdata,
u32* pp_DictionaryAvailableBitsfield,
u32* pp_LanguageAvailableBitsField);
#endif /* DMN_PACK2_CPR */
#endif /* ACCESS_RIGHTS */
#if defined(_LABWIN32)
#if defined (ACCESS_RIGHTS_DVFLASH) || defined (ACCESS_RIGHTS_IHMFLASH) ||\
defined (ACCESS_RIGHTS_CC) || defined (ACCESS_RIGHTS_SAV) ||\
defined (ACCESS_RIGHTS_TATTESTS)
GLOBAL u32 DLL_EXCHANGE_MODE dv0_01InitUart(u32 vp_TimeOut, u32 vl_reg1, u32 vl_reg2);
#endif /* ACCESS_RIGHTS */
#endif
#undef GLOBAL
#endif /* DVD0TST_HEP */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -