VSF Documented
Macros | Typedefs | Enumerations
flash.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "../../__device.h"

Go to the source code of this file.

Macros

#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED
 

Typedefs

typedef enum vsf_flash_irq_mask_t vsf_flash_irq_mask_t
 

Enumerations

enum  vsf_flash_irq_mask_t {
  VSF_FLASH_IRQ_ERASE_MASK = (1 << 16) ,
  VSF_FLASH_IRQ_WRITE_MASK = (1 << 16) >> 1 ,
  VSF_FLASH_IRQ_READ_MASK = (1 << 14) ,
  VSF_FLASH_IRQ_ERASE_ERROR_MASK = (1 << 22) ,
  VSF_FLASH_IRQ_WRITE_ERROR_MASK = (1 << 17) | (1 << 18) | (1 << 19) | (1 << 21) | (1 << 22) ,
  VSF_FLASH_IRQ_READ_ERROR_MASK = (1 << 24) | (1 << 23) ,
  __VSF_HW_FLASH_ERR_IRQ_MASK ,
  __VSF_HW_FLASH_IRQ_MASK
}
 

Macro Definition Documentation

◆ VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK

#define VSF_FLASH_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED

Typedef Documentation

◆ vsf_flash_irq_mask_t

Enumeration Type Documentation

◆ vsf_flash_irq_mask_t

Enumerator
VSF_FLASH_IRQ_ERASE_MASK 
VSF_FLASH_IRQ_WRITE_MASK 
VSF_FLASH_IRQ_READ_MASK 
VSF_FLASH_IRQ_ERASE_ERROR_MASK 
VSF_FLASH_IRQ_WRITE_ERROR_MASK 
VSF_FLASH_IRQ_READ_ERROR_MASK 
__VSF_HW_FLASH_ERR_IRQ_MASK 
__VSF_HW_FLASH_IRQ_MASK