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
@ VSF_FLASH_IRQ_ERASE_MASK
Definition flash.h:72
@ VSF_FLASH_IRQ_READ_MASK
Definition flash.h:76
@ VSF_FLASH_IRQ_WRITE_ERROR_MASK
Definition flash.h:80
@ VSF_FLASH_IRQ_WRITE_MASK
Definition flash.h:74
@ VSF_FLASH_IRQ_ERASE_ERROR_MASK
Definition flash.h:78
@ VSF_FLASH_IRQ_READ_ERROR_MASK
Definition flash.h:82
struct vsf_flash_status_t vsf_flash_status_t
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:197