VSF Documented
flash_interface.h File Reference

Go to the source code of this file.

class: flash_t

vsf_err_t(* Init )(vsf_flash_cfg_t *pCfg)
 
vsf_err_t(* Erase )(vsf_flash_size_t address, vsf_flash_size_t size)
 
vsf_err_t(* Write )(vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size)
 
vsf_err_t(* Read )(vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size)
 
 def_interface (i_flash_t) i_peripheral_t
 

Function Documentation

◆ def_interface()

def_interface ( i_flash_t )

Variable Documentation

◆ Init

vsf_err_t(* Init) (vsf_flash_cfg_t *pCfg) ( vsf_flash_cfg_t * pCfg)

◆ Erase

◆ Write

vsf_err_t(* Write) (vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size) ( vsf_flash_size_t address,
uint8_t * buffer,
vsf_flash_size_t size )

◆ Read

vsf_err_t(* Read) (vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size) ( vsf_flash_size_t address,
uint8_t * buffer,
vsf_flash_size_t size )
Generated from commit: vsfteam/vsf@ceb53fd