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
60#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_STATUS ENABLED
61#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK ENABLED
68#if VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK == ENABLED
85#if VSF_FLASH_CFG_REIMPLEMENT_TYPE_STATUS == ENABLED
vsf_flash_irq_mask_t
Definition flash.h:69
@ VSF_FLASH_IRQ_ERASE_MASK
Definition flash.h:71
@ VSF_FLASH_IRQ_READ_MASK
Definition flash.h:75
@ VSF_FLASH_IRQ_WRITE_ERROR_MASK
Definition flash.h:79
@ VSF_FLASH_IRQ_WRITE_MASK
Definition flash.h:73
@ VSF_FLASH_IRQ_ERASE_ERROR_MASK
Definition flash.h:77
@ VSF_FLASH_IRQ_READ_ERROR_MASK
Definition flash.h:81
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:86
Definition vsf_template_hal_driver.h:196