16 #ifndef __SMIF_INCLUDE_H 17 #define __SMIF_INCLUDE_H 1 50 #define SMIF_NULL ((void *)0) 60 #define SMIF_TIMER_INTERVAL (100) 70 #define SMIF_PARAM_OK ((int32_t)1) 71 #define SMIF_PARAM_NG ((int32_t)0) 81 #define SMIF_E_SFLASH_OK ((int32_t)0) 82 #define SMIF_E_SFLASH_BUSY ((int32_t)-1) 83 #define SMIF_E_SFLASH_ABORT ((int32_t)-2) 84 #define SMIF_E_SFLASH_TIMEOUT ((int32_t)-3) 85 #define SMIF_E_SFLASH_ERROR ((int32_t)-4) 95 #define SMIF_SFLASH_POLLING_NO_TIME (0) 96 #define SMIF_SFLASH_POLLING_TIME_QUAD (100) 97 #define SMIF_SFLASH_POLLING_TIME_WRITE (100) 98 #define SMIF_SFLASH_POLLING_TIME_ERASE (5000) 108 #define SMIF_SFLASH_TIMEOUT_US (300) 109 #define SMIF_SFLASH_TIMEOUT_QUAD (3000) 110 #define SMIF_SFLASH_TIMEOUT_WRITE (3) 111 #define SMIF_SFLASH_TIMEOUT_ERASE (3000) 112 #define SMIF_SFLASH_TIMEOUT_CHIP_ERASE (500000) uint32_t SysOpe_GetTime(void)
Get base time.
Definition: txz_smif_timer.c:370
TXZ_Result
Definition: txz_driver_def.h:43
uint32_t SysOpe_GetElapseTime(uint32_t baseTime)
Get Elapse time.
Definition: txz_smif_timer.c:382
TXZ_Result smif_timer_stop(void)
Stop.
Definition: txz_smif_timer.c:341
All common macro and definition for TXZ peripheral drivers.
void BusyCheckTimer(void)
TXZ_Result smif_timer_initialize(void)
Initialize.
Definition: txz_smif_timer.c:182
TXZ_Result smif_timer_finalize(void)
Definition: txz_smif_timer.c:288
TXZ_Result smif_timer_start(void)
Start.
Definition: txz_smif_timer.c:311