28#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32520_INCLUDE_SFE_REGS_H_
29#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32520_INCLUDE_SFE_REGS_H_
38#if defined (__ICCARM__)
39 #pragma system_include
53#define __I volatile const
59#define __R volatile const
77 __R uint32_t rsv_0x0_0x3ff[256];
79 __R uint32_t rsv_0x404;
96#define MXC_R_SFE_CFG ((uint32_t)0x00000400UL)
97#define MXC_R_SFE_HFSA ((uint32_t)0x00000408UL)
98#define MXC_R_SFE_HRSA ((uint32_t)0x0000040CUL)
99#define MXC_R_SFE_SFDP_SBA ((uint32_t)0x00000410UL)
100#define MXC_R_SFE_FLASH_SBA ((uint32_t)0x00000414UL)
101#define MXC_R_SFE_FLASH_STA ((uint32_t)0x00000418UL)
102#define MXC_R_SFE_RAM_SBA ((uint32_t)0x0000041CUL)
103#define MXC_R_SFE_RAM_STA ((uint32_t)0x00000420UL)
112#define MXC_F_SFE_CFG_DRLE_POS 0
113#define MXC_F_SFE_CFG_DRLE ((uint32_t)(0x1UL << MXC_F_SFE_CFG_DRLE_POS))
115#define MXC_F_SFE_CFG_FLOCK_POS 15
116#define MXC_F_SFE_CFG_FLOCK ((uint32_t)(0x1UL << MXC_F_SFE_CFG_FLOCK_POS))
118#define MXC_F_SFE_CFG_RD_EN_POS 16
119#define MXC_F_SFE_CFG_RD_EN ((uint32_t)(0x1UL << MXC_F_SFE_CFG_RD_EN_POS))
121#define MXC_F_SFE_CFG_WR_EN_POS 17
122#define MXC_F_SFE_CFG_WR_EN ((uint32_t)(0x1UL << MXC_F_SFE_CFG_WR_EN_POS))
124#define MXC_F_SFE_CFG_RRLOCK_POS 22
125#define MXC_F_SFE_CFG_RRLOCK ((uint32_t)(0x1UL << MXC_F_SFE_CFG_RRLOCK_POS))
127#define MXC_F_SFE_CFG_RWLOCK_POS 23
128#define MXC_F_SFE_CFG_RWLOCK ((uint32_t)(0x1UL << MXC_F_SFE_CFG_RWLOCK_POS))
138#define MXC_F_SFE_HFSA_HFSA_POS 10
139#define MXC_F_SFE_HFSA_HFSA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_HFSA_HFSA_POS))
149#define MXC_F_SFE_HRSA_HRSA_POS 10
150#define MXC_F_SFE_HRSA_HRSA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_HRSA_HRSA_POS))
160#define MXC_F_SFE_SFDP_SBA_SFDP_SBA_POS 8
161#define MXC_F_SFE_SFDP_SBA_SFDP_SBA ((uint32_t)(0xFFFFFFUL << MXC_F_SFE_SFDP_SBA_SFDP_SBA_POS))
171#define MXC_F_SFE_FLASH_SBA_FLASH_SBA_POS 10
172#define MXC_F_SFE_FLASH_SBA_FLASH_SBA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_FLASH_SBA_FLASH_SBA_POS))
182#define MXC_F_SFE_FLASH_STA_FLASH_STA_POS 10
183#define MXC_F_SFE_FLASH_STA_FLASH_STA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_FLASH_STA_FLASH_STA_POS))
193#define MXC_F_SFE_RAM_SBA_RAM_SBA_POS 10
194#define MXC_F_SFE_RAM_SBA_RAM_SBA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_RAM_SBA_RAM_SBA_POS))
204#define MXC_F_SFE_RAM_STA_RAM_STA_POS 10
205#define MXC_F_SFE_RAM_STA_RAM_STA ((uint32_t)(0x3FFFFFUL << MXC_F_SFE_RAM_STA_RAM_STA_POS))
__IO uint32_t sfdp_sba
Definition: sfe_regs.h:82
__IO uint32_t cfg
Definition: sfe_regs.h:78
__IO uint32_t flash_sta
Definition: sfe_regs.h:84
__IO uint32_t hfsa
Definition: sfe_regs.h:80
__IO uint32_t flash_sba
Definition: sfe_regs.h:83
__IO uint32_t ram_sta
Definition: sfe_regs.h:86
__IO uint32_t ram_sba
Definition: sfe_regs.h:85
__IO uint32_t hrsa
Definition: sfe_regs.h:81
Definition: sfe_regs.h:76