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

📄 dvd0tst.hep

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 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 + -