18#ifndef __VSF_TEMPLATE_FLASH_H__
19#define __VSF_TEMPLATE_FLASH_H__
25#if VSF_HAL_USE_FLASH == ENABLED
36 implement(i_peripheral_t);
vsf_err_t
Definition __type.h:42
vsf_err_t(* Init)(vsf_flash_cfg_t *pCfg)
Definition flash_interface.h:38
vsf_err_t(* Write)(vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size)
Definition flash_interface.h:42
vsf_err_t(* Read)(vsf_flash_size_t address, uint8_t *buffer, vsf_flash_size_t size)
Definition flash_interface.h:43
def_interface(i_flash_t) i_peripheral_t
vsf_err_t(* Erase)(vsf_flash_size_t address, vsf_flash_size_t size)
Definition flash_interface.h:41
end_def_interface(i_pm_wakeup_t) struct vsf_pm_pclk_cfg_t
Definition device.h:249
unsigned char uint8_t
Definition lvgl.h:40
Definition vsf_template_flash.h:147
uint32_t size
Definition vsf_memfs.h:50
uint_fast32_t vsf_flash_size_t
Definition vsf_template_flash.h:135