18#ifndef __HAL_DRIVER_ARTERY_AT32F402_405_FLASH_H__
19#define __HAL_DRIVER_ARTERY_AT32F402_405_FLASH_H__
25#if VSF_HAL_USE_FLASH == ENABLED
61#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_STATUS ENABLED
62#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK ENABLED
69#if VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK == ENABLED
86#if VSF_FLASH_CFG_REIMPLEMENT_TYPE_STATUS == ENABLED
vsf_flash_irq_mask_t
Definition flash.h:70
struct vsf_flash_status_t vsf_flash_status_t
@ VSF_FLASH_IRQ_ERASE_MASK
Definition flash.h:49
@ VSF_FLASH_IRQ_READ_MASK
Definition flash.h:53
@ VSF_FLASH_IRQ_WRITE_ERROR_MASK
Definition flash.h:58
@ VSF_FLASH_IRQ_WRITE_MASK
Definition flash.h:51
@ VSF_FLASH_IRQ_ERASE_ERROR_MASK
Definition flash.h:56
@ VSF_FLASH_IRQ_READ_ERROR_MASK
Definition flash.h:60
unsigned uint32_t
Definition stdint.h:9
Flash status structure that can be reimplemented in specific HAL drivers.
Definition flash.h:87
Definition vsf_template_hal_driver.h:196