TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0
SMIF_Exported_functions

Functions

TXZ_Result smif_init (SMIF_t *p_obj)
 
TXZ_Result smif_finalize (void)
 
TXZ_Result smif_erase_chip (uint8_t ch)
 
TXZ_Result smif_erase_sector (uint8_t *p_address, uint8_t ch)
 
TXZ_Result smif_write_data (uint8_t *p_dst, uint8_t *p_src, uint32_t length, uint8_t ch)
 
TXZ_Result smif_sflash_read_id (uint8_t *id, uint8_t ch)
 
TXZ_Result smif_bank_read (uint8_t *bank, uint8_t ch)
 
TXZ_Result smif_bank_write (uint8_t bank, uint8_t ch)
 

Detailed Description

Function Documentation

§ smif_bank_read()

TXZ_Result smif_bank_read ( uint8_t *  bank,
uint8_t  ch 
)

SMIF back read.

§ smif_bank_write()

TXZ_Result smif_bank_write ( uint8_t  bank,
uint8_t  ch 
)

SMIF bank write.

§ smif_erase_chip()

TXZ_Result smif_erase_chip ( uint8_t  ch)

SMIF erase chip.

§ smif_erase_sector()

TXZ_Result smif_erase_sector ( uint8_t *  p_address,
uint8_t  ch 
)

SMIF erase sector.

§ smif_finalize()

TXZ_Result smif_finalize ( void  )

SMIF finalize.

§ smif_init()

TXZ_Result smif_init ( SMIF_t p_obj)

SMIF init.

§ smif_sflash_read_id()

TXZ_Result smif_sflash_read_id ( uint8_t *  id,
uint8_t  ch 
)

SMIF read ID.

§ smif_write_data()

TXZ_Result smif_write_data ( uint8_t *  p_dst,
uint8_t *  p_src,
uint32_t  length,
uint8_t  ch 
)

SMIF write data.