VSF Documented
|
#include "../../vsf_mal_cfg.h"
#include "hal/driver/driver.h"
#include "../../vsf_mal.h"
#include "./vsf_flash_mal.h"
Macros | |
#define | __VSF_MAL_CLASS_INHERIT__ |
#define | __VSF_FLASH_MAL_CLASS_IMPLEMENT |
#define | VSF_FLASH_MAL_CFG_ISR_PRIO vsf_arch_prio_1 |
Typedefs | |
typedef enum vsf_flash_evt_t | vsf_flash_evt_t |
Enumerations | |
enum | vsf_flash_evt_t { VSF_EVT_FLASH_ERASE_CPL = VSF_EVT_USER , VSF_EVT_FLASH_WRITE_CPL , VSF_EVT_FLASH_READ_CPL , VSF_EVT_FLASH_ERASE_ERR , VSF_EVT_FLASH_WRITE_ERR , VSF_EVT_FLASH_READ_ERR } |
Functions | |
dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_flash_mal_init) | |
__vsf_component_peda_ifs_entry (__vk_flash_mal_init, vk_mal_init) | |
__vsf_component_peda_ifs_entry (__vk_flash_mal_fini, vk_mal_fini) | |
__vsf_component_peda_ifs_entry (__vk_flash_mal_erase, vk_mal_erase) | |
__vsf_component_peda_ifs_entry (__vk_flash_mal_read, vk_mal_read) | |
__vsf_component_peda_ifs_entry (__vk_flash_mal_write, vk_mal_write) | |
#define __VSF_MAL_CLASS_INHERIT__ |
#define __VSF_FLASH_MAL_CLASS_IMPLEMENT |
#define VSF_FLASH_MAL_CFG_ISR_PRIO vsf_arch_prio_1 |
typedef enum vsf_flash_evt_t vsf_flash_evt_t |
enum vsf_flash_evt_t |
dcl_vsf_peda_methods | ( | dcl_vsf_peda_methods( | static, |
__vk_flash_mal_init | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_flash_mal_init | , |
vk_mal_init | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_flash_mal_fini | , |
vk_mal_fini | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_flash_mal_erase | , |
vk_mal_erase | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_flash_mal_read | , |
vk_mal_read | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_flash_mal_write | , |
vk_mal_write | |||
) |