📄 dvsvm1sct.hep
字号:
/******************************************************************************/
/* DESCRIPTION
*
* Prototype of Function to get informations about sections, to update or
* read them.
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* EVOLUTION
*----------------------------------------------------------------------------*
* Date | Author | Arnb | Description
*----------------------------------------------------------------------------*
* 24.08.99 | F. LE GOFF |HFDA-1.0 | - Integration of TAT in "customer" module.
* 10.09.99 | F. LE GOFF |HFDA-1.1 | - Add access rights to intgrate HFDA in
* | | | complete project of TAT.
* 24.11.99 | F. LE GOFF |HFDA-1.4 | - Change drivers name of dvhfd1_04
* | | |
* 15.03.00 | A. HEBE |HFDA-1.13| Add ACCESS_RIGHTS_IHMAUDIO for TAT
***************************************************************************)F*/
#ifndef DVHFD1SCT_HEP
#define DVHFD1SCT_HEP
#ifndef DVHFD1SCT_C
#define GLOBAL extern
#else /* DVHFD1SCT_C */
#define GLOBAL
#endif /* DVHFD1SCT_C */
#if defined(_LABWIN32)
#if defined(TAT_MODULE_DLL_DYNAMIC_LINK_FTR)
#define DLL_DVHFD_API __declspec(dllexport)
#else /* TAT_MODULE_DLL_DYNAMIC_LINK_FTR */
#define DLL_DVHFD_API DLL_EXCHANGE_MODE
#endif /* TAT_MODULE_DLL_DYNAMIC_LINK_FTR */
#else
#define DLL_DVHFD_API
#endif /* _LABWIN32*/
#if defined (ACCESS_RIGHTS_DVHFD) || defined(ACCESS_RIGHTS_DVEEPRO) ||\
defined (ACCESS_RIGHTS_DVRF) || defined (ACCESS_RIGHTS_IHMRF) ||\
defined (ACCESS_RIGHTS_DVAUDIO) ||\
defined (ACCESS_RIGHTS_MTX) || defined (ACCESS_RIGHTS_FA)
GLOBAL u32 DLL_DVHFD_API dvhfd1_00UpdateMemorySct( u32 vp_TimeOut,
u8 vp_Mode, u8 vp_SectionNumber );
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined(ACCESS_RIGHTS_IHMAEEPR) ||\
defined (ACCESS_RIGHTS_CC)
GLOBAL u32 DLL_DVHFD_API dvhfd1_01AllSectionParam (u32 vp_TimeOut,
t_hfd_AllSectionParam *pp_SectionInfo);
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined(ACCESS_RIGHTS_IHMAEEPR) ||\
defined (ACCESS_RIGHTS_UIDATA)
GLOBAL u32 DLL_DVHFD_API dvhfd1_02GetSectionParameters( u32 vp_TimeOut,
u8 vp_SectionNumber,
t_hfd_SectionParam *pp_SectionInfo);
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined (ACCESS_RIGHTS_CC)
GLOBAL u32 DLL_DVHFD_API dvhfd1_03SectionCiphering (u32 vp_TimeOut,
u8 vp_SectionNumber);
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined(ACCESS_RIGHTS_DVEEPRO) ||\
defined (ACCESS_RIGHTS_MTX) || defined(ACCESS_RIGHTS_FA) ||\
defined (ACCESS_RIGHTS_CC) || defined(ACCESS_RIGHTS_TATMAN) ||\
defined(ACCESS_RIGHTS_MATTESTS)
GLOBAL u32 DLL_DVHFD_API dvhfd1_04ResetSection (u32 vp_TimeOut,
u8 vp_SectionIndex);
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined (ACCESS_RIGHTS_IHMAEEPR) ||\
defined (ACCESS_RIGHTS_DVEEPRO) || defined (ACCESS_RIGHTS_DVAUDIO) ||\
defined (ACCESS_RIGHTS_MTX) || defined (ACCESS_RIGHTS_FA) ||\
defined (ACCESS_RIGHTS_IHMFLASH) || defined (ACCESS_RIGHTS_IHMAUDIO) ||\
defined (ACCESS_RIGHTS_TATMAN)
GLOBAL u32 DLL_DVHFD_API dvhfd1_05ConvertGetSctParam (u32 vp_TimeOut,
u8 vp_SectionIndex, u32 * pp_EepromAddress,
u32 *pp_RamAddress, u32 *pp_FlashAddress,
u16 * pp_Size, u8 *pp_Version, u8 *pp_Checksum,
u8* pp_Status);
#endif /* ACCESS_RIGHTS_.... */
#if defined (ACCESS_RIGHTS_DVHFD) || defined(ACCESS_RIGHTS_IHMAEEPR) ||\
defined (ACCESS_RIGHTS_IHMAUDIO)
GLOBAL u32 DLL_DVHFD_API dvhfd1_06ConvertGetSctStatus (u32 vp_TimeOut,
u8 vp_SectionIndex, u8* pp_Status);
#endif /* ACCESS_RIGHTS_.... */
#undef GLOBAL
#endif /* DVHFD1SCT_HEP */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -