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

📄 hfd.het

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HET
📖 第 1 页 / 共 3 页
字号:

/* MOBI_FMM_TAT_WRITE_OTPKEY_REQ */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM, MOBI_FMM_TAT_WRITE_OTPKEY_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_TAT_WRITE_OTPKEY_REQ ))
MC_PCC_BEGIN_STRUC( t_fmm_TatWriteOtpkeyReq )
     MC_PCC_FIELD( u32, v_OtpKey1)
     MC_PCC_FIELD( u32, v_OtpKey2)
MC_PCC_END_STRUC( t_fmm_TatWriteOtpkeyReq)

/* MOBI_FMM_TAT_WRITE_OTPKEY_CNF */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM, MOBI_FMM_TAT_WRITE_OTPKEY_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_TAT_WRITE_OTPKEY_CNF ))
MC_PCC_BEGIN_STRUC( t_fmm_TatWriteOtpkeyCnf )
     MC_PCC_FIELD( u8, v_WriteOtpKeyStatus)
     MC_PCC_FILL_STRUCT3
MC_PCC_END_STRUC( t_fmm_TatWriteOtpkeyCnf )

/************ Pesistent Memory ************/

/* MOBI_FMM_LOAD_FLASH_IN_RAM_REQ */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_LOAD_FLASH_IN_RAM_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_LOAD_FLASH_IN_RAM_REQ ))

MC_PCC_BEGIN_STRUC( t_fmm_LoadFlashInRamReq )
     MC_PCC_FIELD( u32, v_AddressOfData )
     MC_PCC_FIELD( u16, v_SizeOfDataInWord )
     MC_PCC_FIELD( u8,  v_SectorPersistentNumber )
     MC_PCC_FILL_STRUCT1 
MC_PCC_END_STRUC( t_fmm_LoadFlashInRamReq )


/* MOBI_FMM_LOAD_FLASH_IN_RAM_CNF */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_LOAD_FLASH_IN_RAM_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_LOAD_FLASH_IN_RAM_CNF ))

MC_PCC_BEGIN_STRUC( t_fmm_LoadFlashInRamCnf )
MC_PCC_END_STRUC( t_fmm_LoadFlashInRamCnf )


/* MOBI_FMM_LOAD_FLASH_IN_RAM_ERR */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_LOAD_FLASH_IN_RAM_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_LOAD_FLASH_IN_RAM_ERR ))

MC_PCC_BEGIN_STRUC( t_fmm_LoadFlashInRamErr )
     MC_PCC_FIELD( u8,  v_ErrorCode )
     MC_PCC_FILL_STRUCT3 
MC_PCC_END_STRUC( t_fmm_LoadFlashInRamErr )


/* MOBI_FMM_SAVE_RAM_IN_FLASH_REQ */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_SAVE_RAM_IN_FLASH_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_SAVE_RAM_IN_FLASH_REQ ))

MC_PCC_BEGIN_STRUC( t_fmm_SaveRamInFlashReq )
     MC_PCC_FIELD( u32, v_AddressOfData )
     MC_PCC_FIELD( u16, v_SizeOfDataInWord )
     MC_PCC_FIELD( u8,  v_SectorPersistentNumber )
     MC_PCC_FIELD( u8,  v_TimeSharingLevel )
     MC_PCC_FIELD( u8,  v_Retry )
     MC_PCC_FILL_STRUCT3
MC_PCC_END_STRUC( t_fmm_SaveRamInFlashReq )


/* MOBI_FMM_SAVE_RAM_IN_FLASH_CNF */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_SAVE_RAM_IN_FLASH_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_SAVE_RAM_IN_FLASH_CNF ))

MC_PCC_BEGIN_STRUC( t_fmm_SaveRamInFlashCnf )
MC_PCC_END_STRUC( t_fmm_SaveRamInFlashCnf )


/* MOBI_FMM_SAVE_RAM_IN_FLASH_CNF */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_SAVE_RAM_IN_FLASH_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_SAVE_RAM_IN_FLASH_ERR ))

MC_PCC_BEGIN_STRUC( t_fmm_SaveRamInFlashErr )
     MC_PCC_FIELD( u8,  v_ErrorCode )
     MC_PCC_FILL_STRUCT3 
MC_PCC_END_STRUC( t_fmm_SaveRamInFlashErr )


/* MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_REQ */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_REQ ))

MC_PCC_BEGIN_STRUC( t_fmm_AbortSaveRamInFlashReq )
     MC_PCC_FIELD( u8,  v_SectorPersistentNumber )
     MC_PCC_FILL_STRUCT3
MC_PCC_END_STRUC( t_fmm_AbortSaveRamInFlashReq )


/* MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_CNF */
MC_PCC_HEADER( PROCESS_TAT, PROCESS_FMM,MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_MOBI_FMM_ABORT_SAVE_RAM_IN_FLASH_CNF ))

MC_PCC_BEGIN_STRUC( t_fmm_AbortSaveRamInFlashCnf )
     MC_PCC_FIELD( u8,  v_SectorPersistentNumber )
     MC_PCC_FILL_STRUCT3
MC_PCC_END_STRUC( t_fmm_AbortSaveRamInFlashCnf )


#if defined(TEST_UNIX_FMM)
/* FMM_RETURN_INIT_STATE_IND */
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM,FMM_RETURN_INIT_STATE_IND , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_FMM_RETURN_INIT_STATE_IND ))
MC_PCC_BEGIN_STRUC( t_fmm_ReturnInitStateInd )
MC_PCC_END_STRUC( t_fmm_ReturnInitStateInd )

MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_SAVE_FLASH_IMAGE_PREINT_IND , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_FMM_MOBI_SAVE_FLASH_IMAGE_PREINT_IND ))
MC_PCC_BEGIN_STRUC( t_fmm_SaveFlashImagePreintInd )
MC_PCC_END_STRUC( t_fmm_SaveFlashImagePreintInd )

MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FSS_FVM_SAVE_VOLUME_PREINT_IND , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_FMM_MOBI_SAVE_VOLUME_PREINT_IND ))
MC_PCC_BEGIN_STRUC( t_fmm_SaveFSSVolumePreintInd )
MC_PCC_END_STRUC( t_fmm_SaveFSSVolumePreintInd )

#endif /* TEST_UNIX_FMM */


#if defined(FLASH_STRESS_TEST_INT)

/* Message */
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, FMM_MSG_START_STRESS_TEST_IND , MC_RTK_PROCESS_OPERATION( PROCESS_FMM,F_FMM_TIMER_START_STRESS_TEST_IND ))
MC_PCC_BEGIN_STRUC( t_fmm_MsgStartStressTestInd )
MC_PCC_END_STRUC( t_fmm_MsgStartStressTestInd )
/* Timer */
#define FMM_TIMER_START_STRESS_TEST_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_START_STRESS_TEST_IND)

#endif /* FLASH_STRESS_TEST_INT */


 /****************/
 /*      MGF     */
 /****************/

/* MOBI_FMM_MGF_INIT_REQ */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_INIT_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_INIT_REQ  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_InitReq )
     MC_PCC_FIELD( u16, v_IdentApplication )
     MC_PCC_FIELD( u8, v_CnfType )
     MC_PCC_FILL_STRUCT1
MC_PCC_END_STRUC( t_fmm_mgf_InitReq )

/* MOBI_FMM_MGF_INIT_CNF */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_INIT_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_INIT_CNF  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_InitCnf )
     MC_PCC_FIELD( u32, v_FreeSize )
MC_PCC_END_STRUC( t_fmm_mgf_InitCnf )

/* MOBI_FMM_MGF_CREATE_FILE_REQ */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_CREATE_FILE_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_CREATE_FILE_REQ  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_CreateFileReq )
     MC_PCC_FIELD( u8,  v_NumberOfWritingErrors )
     MC_PCC_FIELD( u8,  v_NumberOfSectorProcessErrors )
     MC_PCC_FIELD( u8,  v_SharedSectorProcess )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_IdentApplication )
     MC_PCC_FIELD( u8,  v_CnfType )
     MC_PCC_FILL_STRUCT3
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_CreateFileReq )

/* MOBI_FMM_MGF_CREATE_FILE_CNF */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_CREATE_FILE_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_CREATE_FILE_CNF  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_CreateFileCnf )
     MC_PCC_FIELD( u32, v_FreeSize )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FILL_STRUCT3
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_CreateFileCnf )

/* MOBI_FMM_MGF_CREATE_FILE_ERR */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_CREATE_FILE_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_CREATE_FILE_ERR  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_CreateFileErr )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8, v_ErrorCode )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FILL_STRUCT2
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_CreateFileErr )

/* MOBI_FMM_MGF_DELETE_FILE_REQ */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_DELETE_FILE_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_DELETE_FILE_REQ  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_DeleteFileReq )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_IdentApplication )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8,  v_CnfType )
     MC_PCC_FILL_STRUCT1
MC_PCC_END_STRUC( t_fmm_mgf_DeleteFileReq )

/* MOBI_FMM_MGF_DELETE_FILE_CNF */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_DELETE_FILE_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_DELETE_FILE_CNF  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_DeleteFileCnf )
     MC_PCC_FIELD( u32, v_FreeSize )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
MC_PCC_END_STRUC( t_fmm_mgf_DeleteFileCnf )

/* MOBI_FMM_MGF_DELETE_FILE_ERR */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_DELETE_FILE_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_DELETE_FILE_ERR  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_DeleteFileErr )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8,  v_ErrorCode )
     MC_PCC_FILL_STRUCT3
MC_PCC_END_STRUC( t_fmm_mgf_DeleteFileErr )

/* MOBI_FMM_MGF_MODIFY_FILE_REQ */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_MODIFY_FILE_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_MODIFY_FILE_REQ  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ModifyFileReq )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_IdentApplication )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FIELD( u8,  v_CnfType )
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_ModifyFileReq )

/* MOBI_FMM_MGF_MODIFY_FILE_CNF */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_MODIFY_FILE_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_MODIFY_FILE_CNF  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ModifyFileCnf )
     MC_PCC_FIELD( u32, v_FreeSize )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FILL_STRUCT3
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_ModifyFileCnf )

/* MOBI_FMM_MGF_MODIFY_FILE_ERR */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_MODIFY_FILE_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_MODIFY_FILE_ERR  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ModifyFileErr )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8, v_ErrorCode )
     MC_PCC_FIELD( u8,  v_NumberOfCommands )
     MC_PCC_FILL_STRUCT2
     MC_PCC_FIELD( t_hfd_WriteCmd*, a_TabCommands )
MC_PCC_END_STRUC( t_fmm_mgf_ModifyFileErr )

/* MOBI_FMM_MGF_READ_FILE_REQ */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_READ_FILE_REQ , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_READ_FILE_REQ  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ReadFileReq )
     MC_PCC_FIELD( u32, v_Offset )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_IdentApplication )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u16, v_SizeOfData )
     MC_PCC_FIELD( u8,  v_CnfType )
     MC_PCC_FILL_STRUCT3
     MC_PCC_FIELD( u8*, p_AddressOfData )
MC_PCC_END_STRUC( t_fmm_mgf_ReadFileReq )

/* MOBI_FMM_MGF_READ_FILE_CNF */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_READ_FILE_CNF , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_READ_FILE_CNF  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ReadFileCnf )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u16, v_SizeOfData )
     MC_PCC_FILL_STRUCT2
     MC_PCC_FIELD( u8*, p_AddressOfData )
MC_PCC_END_STRUC( t_fmm_mgf_ReadFileCnf )

/* MOBI_FMM_MGF_READ_FILE_ERR */ 
MC_PCC_HEADER( PROCESS_FMM, PROCESS_FMM, MOBI_FMM_MGF_READ_FILE_ERR , MC_RTK_PROCESS_OPERATION( PROCESS_FMM, F_MOBI_FMM_MGF_READ_FILE_ERR  ))
MC_PCC_BEGIN_STRUC( t_fmm_mgf_ReadFileErr )
     MC_PCC_FIELD( u16, v_CmdId )
     MC_PCC_FIELD( u16, v_FileNumber )
     MC_PCC_FIELD( u8,  v_ErrorCode )
     MC_PCC_FILL_STRUCT3
     MC_PCC_FIELD( u8*, p_AddressOfData )
MC_PCC_END_STRUC( t_fmm_mgf_ReadFileErr )
     
/* END MGF */

/****************** Timers pour le mode NORMAL ******************/

#define FMM_TIMER_ERASE_OLD_SAVING_SECTOR_IND           MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_OLD_SAVING_SECTOR_IND)
#define FMM_TIMER_CLEAN_SECTOR_WITH_SECTION_IND         MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_CLEAN_SECTOR_WITH_SECTION_IND)
#define FMM_TIMER_CLEANUP_ERASE_OLD_SAVING_SECTOR_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_CLEANUP_ERASE_OLD_SAVING_SECTOR_IND)
#define FMM_TIMER_CLEANUP_SECTOR_ERROR_IND              MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_CLEANUP_SECTOR_ERROR_IND)
#define FMM_TIMER_END_SAVE_WITHOUT_ENOUGH_PLACE_IND     MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_END_SAVE_WITHOUT_ENOUGH_PLACE_IND)
#define FMM_TIMER_SAVE_WITHOUT_ENOUGH_PLACE_ERROR_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_SAVE_WITHOUT_ENOUGH_PLACE_ERROR_IND)

#define FMM_TIMER_WAIT_FOR_FLASH_WRITE_IND              MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_WAIT_FOR_FLASH_WRITE_IND)

/****************** Timers pour le mode TAT ******************/

#define FMM_TIMER_TAT_ERASE_OLD_SAVING_SECTOR_IND           MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_ERASE_OLD_SAVING_SECTOR_IND)
#define FMM_TIMER_TAT_CLEAN_SECTOR_WITH_SECTION_IND         MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_CLEAN_SECTOR_WITH_SECTION_IND)
#define FMM_TIMER_TAT_CLEANUP_ERASE_OLD_SAVING_SECTOR_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_CLEANUP_ERASE_OLD_SAVING_SECTOR_IND)
#define FMM_TIMER_TAT_CLEANUP_SECTOR_ERROR_IND              MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_CLEANUP_SECTOR_ERROR_IND)
#define FMM_TIMER_TAT_END_SAVE_WITHOUT_ENOUGH_PLACE_IND     MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_END_SAVE_WITHOUT_ENOUGH_PLACE_IND)
#define FMM_TIMER_TAT_SAVE_WITHOUT_ENOUGH_PLACE_ERROR_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TAT_SAVE_WITHOUT_ENOUGH_PLACE_ERROR_IND)



/****************** Timers pour la Speech  ******************/
#if defined(FMM_SPEECH)

#define FMM_TIMER_INIT_ERASE_RECO1_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_RECO1_IND)
#define FMM_TIMER_INIT_ERASE_RECO2_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_RECO2_IND)
#define FMM_TIMER_INIT_ERASE_MEMO_IDLE_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_MEMO_IDLE_IND)
#define FMM_TIMER_INIT_ERASE_MEMO_LOCAL_IND  MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_MEMO_LOCAL_IND)
#if defined(TFTP_WITH_MEMO_CPR)
#define FMM_TIMER_INIT_ERASE_MEMO_TFTP_IND    MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_MEMO_TFTP_IND)
#else
#define FMM_TIMER_INIT_ERASE_MEMO_FAR_IND    MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_ERASE_MEMO_FAR_IND)
#endif

#define FMM_TIMER_INIT_RECOPY_MEMO_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_RECOPY_MEMO_IND)
#define FMM_TIMER_INIT_RECOPY_MEMO_ERROR_IND MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_INIT_RECOPY_MEMO_ERROR_IND)
#define FMM_TIMER_ERASE_MEMO_IND             MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_MEMO_IND)
#define FMM_TIMER_ERASE_MEMO_ERROR_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_MEMO_ERROR_IND)


#define FMM_TIMER_ERASE_OLD_SECTOR_RECO1_IND  MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_OLD_SECTOR_RECO1_IND)
#define FMM_TIMER_ERASE_OLD_SECTOR_RECO2_IND  MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_OLD_SECTOR_RECO2_IND)

#define FMM_TIMER_REPLACE_RECO_ERROR_IND     MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_REPLACE_RECO_ERROR_IND)
#define FMM_TIMER_ERASE_RECO_ERROR_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_RECO_ERROR_IND)
#define FMM_TIMER_WRITE_RECO_ERROR_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_WRITE_RECO_ERROR_IND)

#define FMM_TIMER_WRITE_MEMO_IND             MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_WRITE_MEMO_IND)
#define FMM_TIMER_WRITE_MEMO_ERROR_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_WRITE_MEMO_ERROR_IND)
#define FMM_TIMER_END_WRITE_MEMO_ERROR_IND   MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_END_WRITE_MEMO_ERROR_IND)

#define FMM_TIMER_ABORT_WRITE_MEMO_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ABORT_WRITE_MEMO_IND)

#endif

/****************** Timers pour la Persistent Memory management  ******************/
#define FMM_TIMER_PERSISTENT_MEMORY_IND             MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_PERSISTENT_MEMORY_IND)
#define FMM_TIMER_PERSISTENT_MEMORY_ERROR_IND       MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_PERSISTENT_MEMORY_ERROR_IND)
#define FMM_TIMER_TIME_SHARING_IND                  MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_TIME_SHARING_IND)
#define FMM_TIMER_ABORT_SAVE_PERSISTENT_MEMORY_IND  MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ABORT_SAVE_PERSISTENT_MEMORY_IND)

/* Timer MGF */
#define FMM_TIMER_ERASE_SECTOR_IND           MC_RTK_PROCESS_OPERATION(PROCESS_FMM,F_FMM_TIMER_ERASE_SECTOR_IND)
/* End MGF */

#endif /* HFD_HET */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -