28#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32665_INCLUDE_SRCC_REGS_H_
29#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32665_INCLUDE_SRCC_REGS_H_
38#if defined (__ICCARM__)
39 #pragma system_include
53#define __I volatile const
59#define __R volatile const
79 __R uint32_t rsv_0x8_0xff[62];
81 __R uint32_t rsv_0x104_0x6ff[383];
92#define MXC_R_SRCC_CACHE_ID ((uint32_t)0x00000000UL)
93#define MXC_R_SRCC_MEMCFG ((uint32_t)0x00000004UL)
94#define MXC_R_SRCC_CACHE_CTRL ((uint32_t)0x00000100UL)
95#define MXC_R_SRCC_INVALIDATE ((uint32_t)0x00000700UL)
104#define MXC_F_SRCC_CACHE_ID_RELNUM_POS 0
105#define MXC_F_SRCC_CACHE_ID_RELNUM ((uint32_t)(0x3FUL << MXC_F_SRCC_CACHE_ID_RELNUM_POS))
107#define MXC_F_SRCC_CACHE_ID_PARTNUM_POS 6
108#define MXC_F_SRCC_CACHE_ID_PARTNUM ((uint32_t)(0xFUL << MXC_F_SRCC_CACHE_ID_PARTNUM_POS))
110#define MXC_F_SRCC_CACHE_ID_CCHID_POS 10
111#define MXC_F_SRCC_CACHE_ID_CCHID ((uint32_t)(0x3FUL << MXC_F_SRCC_CACHE_ID_CCHID_POS))
121#define MXC_F_SRCC_MEMCFG_CCHSZ_POS 0
122#define MXC_F_SRCC_MEMCFG_CCHSZ ((uint32_t)(0xFFFFUL << MXC_F_SRCC_MEMCFG_CCHSZ_POS))
124#define MXC_F_SRCC_MEMCFG_MEMSZ_POS 16
125#define MXC_F_SRCC_MEMCFG_MEMSZ ((uint32_t)(0xFFFFUL << MXC_F_SRCC_MEMCFG_MEMSZ_POS))
135#define MXC_F_SRCC_CACHE_CTRL_CACHE_EN_POS 0
136#define MXC_F_SRCC_CACHE_CTRL_CACHE_EN ((uint32_t)(0x1UL << MXC_F_SRCC_CACHE_CTRL_CACHE_EN_POS))
138#define MXC_F_SRCC_CACHE_CTRL_WRITE_ALLOC_POS 1
139#define MXC_F_SRCC_CACHE_CTRL_WRITE_ALLOC ((uint32_t)(0x1UL << MXC_F_SRCC_CACHE_CTRL_WRITE_ALLOC_POS))
141#define MXC_F_SRCC_CACHE_CTRL_CWFST_DIS_POS 2
142#define MXC_F_SRCC_CACHE_CTRL_CWFST_DIS ((uint32_t)(0x1UL << MXC_F_SRCC_CACHE_CTRL_CWFST_DIS_POS))
144#define MXC_F_SRCC_CACHE_CTRL_CACHE_RDY_POS 16
145#define MXC_F_SRCC_CACHE_CTRL_CACHE_RDY ((uint32_t)(0x1UL << MXC_F_SRCC_CACHE_CTRL_CACHE_RDY_POS))
162#define MXC_F_SRCC_INVALIDATE_IA_POS 0
163#define MXC_F_SRCC_INVALIDATE_IA ((uint32_t)(0xFFFFFFFFUL << MXC_F_SRCC_INVALIDATE_IA_POS))
__IO uint32_t cache_ctrl
Definition: srcc_regs.h:80
__I uint32_t cache_id
Definition: srcc_regs.h:77
__I uint32_t memcfg
Definition: srcc_regs.h:78
__IO uint32_t invalidate
Definition: srcc_regs.h:82
Definition: srcc_regs.h:76