1 /**************************************************************************//**
2  * @file
3  * @brief EFR32MG29 SYSCFG register and bit field definitions
4  ******************************************************************************
5  * # License
6  * <b>Copyright 2024 Silicon Laboratories, Inc. www.silabs.com</b>
7  ******************************************************************************
8  *
9  * SPDX-License-Identifier: Zlib
10  *
11  * The licensor of this software is Silicon Laboratories Inc.
12  *
13  * This software is provided 'as-is', without any express or implied
14  * warranty. In no event will the authors be held liable for any damages
15  * arising from the use of this software.
16  *
17  * Permission is granted to anyone to use this software for any purpose,
18  * including commercial applications, and to alter it and redistribute it
19  * freely, subject to the following restrictions:
20  *
21  * 1. The origin of this software must not be misrepresented; you must not
22  *    claim that you wrote the original software. If you use this software
23  *    in a product, an acknowledgment in the product documentation would be
24  *    appreciated but is not required.
25  * 2. Altered source versions must be plainly marked as such, and must not be
26  *    misrepresented as being the original software.
27  * 3. This notice may not be removed or altered from any source distribution.
28  *
29  *****************************************************************************/
30 #ifndef EFR32MG29_SYSCFG_H
31 #define EFR32MG29_SYSCFG_H
32 #define SYSCFG_HAS_SET_CLEAR
33 
34 /**************************************************************************//**
35 * @addtogroup Parts
36 * @{
37 ******************************************************************************/
38 /**************************************************************************//**
39  * @defgroup EFR32MG29_SYSCFG SYSCFG
40  * @{
41  * @brief EFR32MG29 SYSCFG Register Declaration.
42  *****************************************************************************/
43 
44 /** SYSCFG Register Declaration. */
45 typedef struct syscfg_typedef{
46   __IM uint32_t  IPVERSION;                     /**< IP version ID                                      */
47   __IOM uint32_t IF;                            /**< Interrupt Flag                                     */
48   __IOM uint32_t IEN;                           /**< Interrupt Enable                                   */
49   uint32_t       RESERVED0[1U];                 /**< Reserved for future use                            */
50   __IOM uint32_t CHIPREVHW;                     /**< Chip Revision, Hard-wired                          */
51   __IOM uint32_t CHIPREV;                       /**< Chip Revision                                      */
52   uint32_t       RESERVED1[2U];                 /**< Reserved for future use                            */
53   __IOM uint32_t CFGSYSTIC;                     /**< SysTick clock source                               */
54   uint32_t       RESERVED2[55U];                /**< Reserved for future use                            */
55   uint32_t       RESERVED3[1U];                 /**< Reserved for future use                            */
56   uint32_t       RESERVED4[63U];                /**< Reserved for future use                            */
57   __IOM uint32_t CTRL;                          /**< Control                                            */
58   uint32_t       RESERVED5[1U];                 /**< Reserved for future use                            */
59   __IOM uint32_t DMEM0RETNCTRL;                 /**< DMEM0 Retention Control                            */
60   uint32_t       RESERVED6[64U];                /**< Reserved for future use                            */
61   __IOM uint32_t RAMBIASCONF;                   /**< RAM Bias Configuration                             */
62   uint32_t       RESERVED7[60U];                /**< Reserved for future use                            */
63   __IOM uint32_t RADIORAMRETNCTRL;              /**< RADIO SEQRAM Retention Control                     */
64   uint32_t       RESERVED8[1U];                 /**< Reserved for future use                            */
65   __IOM uint32_t RADIOECCCTRL;                  /**< RADIO SEQRAM ECC Control                           */
66   uint32_t       RESERVED9[1U];                 /**< Reserved for future use                            */
67   __IM uint32_t  SEQRAMECCADDR;                 /**< SEQRAM ECC Address                                 */
68   __IM uint32_t  FRCRAMECCADDR;                 /**< FRCRAM ECC Address                                 */
69   __IOM uint32_t ICACHERAMRETNCTRL;             /**< HOST ICACHERAM Retention Control                   */
70   __IOM uint32_t DMEM0PORTMAPSEL;               /**< DMEM0 port remap selection                         */
71   uint32_t       RESERVED10[120U];              /**< Reserved for future use                            */
72   __IOM uint32_t ROOTDATA0;                     /**< Data Register 0                                    */
73   __IOM uint32_t ROOTDATA1;                     /**< Data Register 1                                    */
74   __IM uint32_t  ROOTLOCKSTATUS;                /**< Lock Status                                        */
75   __IOM uint32_t ROOTSESWVERSION;               /**< SE SW Version                                      */
76   uint32_t       RESERVED11[1U];                /**< Reserved for future use                            */
77   uint32_t       RESERVED12[635U];              /**< Reserved for future use                            */
78   __IM uint32_t  IPVERSION_SET;                 /**< IP version ID                                      */
79   __IOM uint32_t IF_SET;                        /**< Interrupt Flag                                     */
80   __IOM uint32_t IEN_SET;                       /**< Interrupt Enable                                   */
81   uint32_t       RESERVED13[1U];                /**< Reserved for future use                            */
82   __IOM uint32_t CHIPREVHW_SET;                 /**< Chip Revision, Hard-wired                          */
83   __IOM uint32_t CHIPREV_SET;                   /**< Chip Revision                                      */
84   uint32_t       RESERVED14[2U];                /**< Reserved for future use                            */
85   __IOM uint32_t CFGSYSTIC_SET;                 /**< SysTick clock source                               */
86   uint32_t       RESERVED15[55U];               /**< Reserved for future use                            */
87   uint32_t       RESERVED16[1U];                /**< Reserved for future use                            */
88   uint32_t       RESERVED17[63U];               /**< Reserved for future use                            */
89   __IOM uint32_t CTRL_SET;                      /**< Control                                            */
90   uint32_t       RESERVED18[1U];                /**< Reserved for future use                            */
91   __IOM uint32_t DMEM0RETNCTRL_SET;             /**< DMEM0 Retention Control                            */
92   uint32_t       RESERVED19[64U];               /**< Reserved for future use                            */
93   __IOM uint32_t RAMBIASCONF_SET;               /**< RAM Bias Configuration                             */
94   uint32_t       RESERVED20[60U];               /**< Reserved for future use                            */
95   __IOM uint32_t RADIORAMRETNCTRL_SET;          /**< RADIO SEQRAM Retention Control                     */
96   uint32_t       RESERVED21[1U];                /**< Reserved for future use                            */
97   __IOM uint32_t RADIOECCCTRL_SET;              /**< RADIO SEQRAM ECC Control                           */
98   uint32_t       RESERVED22[1U];                /**< Reserved for future use                            */
99   __IM uint32_t  SEQRAMECCADDR_SET;             /**< SEQRAM ECC Address                                 */
100   __IM uint32_t  FRCRAMECCADDR_SET;             /**< FRCRAM ECC Address                                 */
101   __IOM uint32_t ICACHERAMRETNCTRL_SET;         /**< HOST ICACHERAM Retention Control                   */
102   __IOM uint32_t DMEM0PORTMAPSEL_SET;           /**< DMEM0 port remap selection                         */
103   uint32_t       RESERVED23[120U];              /**< Reserved for future use                            */
104   __IOM uint32_t ROOTDATA0_SET;                 /**< Data Register 0                                    */
105   __IOM uint32_t ROOTDATA1_SET;                 /**< Data Register 1                                    */
106   __IM uint32_t  ROOTLOCKSTATUS_SET;            /**< Lock Status                                        */
107   __IOM uint32_t ROOTSESWVERSION_SET;           /**< SE SW Version                                      */
108   uint32_t       RESERVED24[1U];                /**< Reserved for future use                            */
109   uint32_t       RESERVED25[635U];              /**< Reserved for future use                            */
110   __IM uint32_t  IPVERSION_CLR;                 /**< IP version ID                                      */
111   __IOM uint32_t IF_CLR;                        /**< Interrupt Flag                                     */
112   __IOM uint32_t IEN_CLR;                       /**< Interrupt Enable                                   */
113   uint32_t       RESERVED26[1U];                /**< Reserved for future use                            */
114   __IOM uint32_t CHIPREVHW_CLR;                 /**< Chip Revision, Hard-wired                          */
115   __IOM uint32_t CHIPREV_CLR;                   /**< Chip Revision                                      */
116   uint32_t       RESERVED27[2U];                /**< Reserved for future use                            */
117   __IOM uint32_t CFGSYSTIC_CLR;                 /**< SysTick clock source                               */
118   uint32_t       RESERVED28[55U];               /**< Reserved for future use                            */
119   uint32_t       RESERVED29[1U];                /**< Reserved for future use                            */
120   uint32_t       RESERVED30[63U];               /**< Reserved for future use                            */
121   __IOM uint32_t CTRL_CLR;                      /**< Control                                            */
122   uint32_t       RESERVED31[1U];                /**< Reserved for future use                            */
123   __IOM uint32_t DMEM0RETNCTRL_CLR;             /**< DMEM0 Retention Control                            */
124   uint32_t       RESERVED32[64U];               /**< Reserved for future use                            */
125   __IOM uint32_t RAMBIASCONF_CLR;               /**< RAM Bias Configuration                             */
126   uint32_t       RESERVED33[60U];               /**< Reserved for future use                            */
127   __IOM uint32_t RADIORAMRETNCTRL_CLR;          /**< RADIO SEQRAM Retention Control                     */
128   uint32_t       RESERVED34[1U];                /**< Reserved for future use                            */
129   __IOM uint32_t RADIOECCCTRL_CLR;              /**< RADIO SEQRAM ECC Control                           */
130   uint32_t       RESERVED35[1U];                /**< Reserved for future use                            */
131   __IM uint32_t  SEQRAMECCADDR_CLR;             /**< SEQRAM ECC Address                                 */
132   __IM uint32_t  FRCRAMECCADDR_CLR;             /**< FRCRAM ECC Address                                 */
133   __IOM uint32_t ICACHERAMRETNCTRL_CLR;         /**< HOST ICACHERAM Retention Control                   */
134   __IOM uint32_t DMEM0PORTMAPSEL_CLR;           /**< DMEM0 port remap selection                         */
135   uint32_t       RESERVED36[120U];              /**< Reserved for future use                            */
136   __IOM uint32_t ROOTDATA0_CLR;                 /**< Data Register 0                                    */
137   __IOM uint32_t ROOTDATA1_CLR;                 /**< Data Register 1                                    */
138   __IM uint32_t  ROOTLOCKSTATUS_CLR;            /**< Lock Status                                        */
139   __IOM uint32_t ROOTSESWVERSION_CLR;           /**< SE SW Version                                      */
140   uint32_t       RESERVED37[1U];                /**< Reserved for future use                            */
141   uint32_t       RESERVED38[635U];              /**< Reserved for future use                            */
142   __IM uint32_t  IPVERSION_TGL;                 /**< IP version ID                                      */
143   __IOM uint32_t IF_TGL;                        /**< Interrupt Flag                                     */
144   __IOM uint32_t IEN_TGL;                       /**< Interrupt Enable                                   */
145   uint32_t       RESERVED39[1U];                /**< Reserved for future use                            */
146   __IOM uint32_t CHIPREVHW_TGL;                 /**< Chip Revision, Hard-wired                          */
147   __IOM uint32_t CHIPREV_TGL;                   /**< Chip Revision                                      */
148   uint32_t       RESERVED40[2U];                /**< Reserved for future use                            */
149   __IOM uint32_t CFGSYSTIC_TGL;                 /**< SysTick clock source                               */
150   uint32_t       RESERVED41[55U];               /**< Reserved for future use                            */
151   uint32_t       RESERVED42[1U];                /**< Reserved for future use                            */
152   uint32_t       RESERVED43[63U];               /**< Reserved for future use                            */
153   __IOM uint32_t CTRL_TGL;                      /**< Control                                            */
154   uint32_t       RESERVED44[1U];                /**< Reserved for future use                            */
155   __IOM uint32_t DMEM0RETNCTRL_TGL;             /**< DMEM0 Retention Control                            */
156   uint32_t       RESERVED45[64U];               /**< Reserved for future use                            */
157   __IOM uint32_t RAMBIASCONF_TGL;               /**< RAM Bias Configuration                             */
158   uint32_t       RESERVED46[60U];               /**< Reserved for future use                            */
159   __IOM uint32_t RADIORAMRETNCTRL_TGL;          /**< RADIO SEQRAM Retention Control                     */
160   uint32_t       RESERVED47[1U];                /**< Reserved for future use                            */
161   __IOM uint32_t RADIOECCCTRL_TGL;              /**< RADIO SEQRAM ECC Control                           */
162   uint32_t       RESERVED48[1U];                /**< Reserved for future use                            */
163   __IM uint32_t  SEQRAMECCADDR_TGL;             /**< SEQRAM ECC Address                                 */
164   __IM uint32_t  FRCRAMECCADDR_TGL;             /**< FRCRAM ECC Address                                 */
165   __IOM uint32_t ICACHERAMRETNCTRL_TGL;         /**< HOST ICACHERAM Retention Control                   */
166   __IOM uint32_t DMEM0PORTMAPSEL_TGL;           /**< DMEM0 port remap selection                         */
167   uint32_t       RESERVED49[120U];              /**< Reserved for future use                            */
168   __IOM uint32_t ROOTDATA0_TGL;                 /**< Data Register 0                                    */
169   __IOM uint32_t ROOTDATA1_TGL;                 /**< Data Register 1                                    */
170   __IM uint32_t  ROOTLOCKSTATUS_TGL;            /**< Lock Status                                        */
171   __IOM uint32_t ROOTSESWVERSION_TGL;           /**< SE SW Version                                      */
172   uint32_t       RESERVED50[1U];                /**< Reserved for future use                            */
173 } SYSCFG_TypeDef;
174 /** @} End of group EFR32MG29_SYSCFG */
175 
176 /**************************************************************************//**
177  * @addtogroup EFR32MG29_SYSCFG
178  * @{
179  * @defgroup EFR32MG29_SYSCFG_BitFields SYSCFG Bit Fields
180  * @{
181  *****************************************************************************/
182 
183 /* Bit fields for SYSCFG IPVERSION */
184 #define _SYSCFG_IPVERSION_RESETVALUE                         0x0000000BUL                               /**< Default value for SYSCFG_IPVERSION          */
185 #define _SYSCFG_IPVERSION_MASK                               0xFFFFFFFFUL                               /**< Mask for SYSCFG_IPVERSION                   */
186 #define _SYSCFG_IPVERSION_IPVERSION_SHIFT                    0                                          /**< Shift value for SYSCFG_IPVERSION            */
187 #define _SYSCFG_IPVERSION_IPVERSION_MASK                     0xFFFFFFFFUL                               /**< Bit mask for SYSCFG_IPVERSION               */
188 #define _SYSCFG_IPVERSION_IPVERSION_DEFAULT                  0x0000000BUL                               /**< Mode DEFAULT for SYSCFG_IPVERSION           */
189 #define SYSCFG_IPVERSION_IPVERSION_DEFAULT                   (_SYSCFG_IPVERSION_IPVERSION_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_IPVERSION   */
190 
191 /* Bit fields for SYSCFG IF */
192 #define _SYSCFG_IF_RESETVALUE                                0x00000000UL                           /**< Default value for SYSCFG_IF                 */
193 #define _SYSCFG_IF_MASK                                      0x33003F0FUL                           /**< Mask for SYSCFG_IF                          */
194 #define SYSCFG_IF_SW0                                        (0x1UL << 0)                           /**< Software Interrupt Flag                     */
195 #define _SYSCFG_IF_SW0_SHIFT                                 0                                      /**< Shift value for SYSCFG_SW0                  */
196 #define _SYSCFG_IF_SW0_MASK                                  0x1UL                                  /**< Bit mask for SYSCFG_SW0                     */
197 #define _SYSCFG_IF_SW0_DEFAULT                               0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
198 #define SYSCFG_IF_SW0_DEFAULT                                (_SYSCFG_IF_SW0_DEFAULT << 0)          /**< Shifted mode DEFAULT for SYSCFG_IF          */
199 #define SYSCFG_IF_SW1                                        (0x1UL << 1)                           /**< Software Interrupt Flag                     */
200 #define _SYSCFG_IF_SW1_SHIFT                                 1                                      /**< Shift value for SYSCFG_SW1                  */
201 #define _SYSCFG_IF_SW1_MASK                                  0x2UL                                  /**< Bit mask for SYSCFG_SW1                     */
202 #define _SYSCFG_IF_SW1_DEFAULT                               0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
203 #define SYSCFG_IF_SW1_DEFAULT                                (_SYSCFG_IF_SW1_DEFAULT << 1)          /**< Shifted mode DEFAULT for SYSCFG_IF          */
204 #define SYSCFG_IF_SW2                                        (0x1UL << 2)                           /**< Software Interrupt Flag                     */
205 #define _SYSCFG_IF_SW2_SHIFT                                 2                                      /**< Shift value for SYSCFG_SW2                  */
206 #define _SYSCFG_IF_SW2_MASK                                  0x4UL                                  /**< Bit mask for SYSCFG_SW2                     */
207 #define _SYSCFG_IF_SW2_DEFAULT                               0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
208 #define SYSCFG_IF_SW2_DEFAULT                                (_SYSCFG_IF_SW2_DEFAULT << 2)          /**< Shifted mode DEFAULT for SYSCFG_IF          */
209 #define SYSCFG_IF_SW3                                        (0x1UL << 3)                           /**< Software Interrupt Flag                     */
210 #define _SYSCFG_IF_SW3_SHIFT                                 3                                      /**< Shift value for SYSCFG_SW3                  */
211 #define _SYSCFG_IF_SW3_MASK                                  0x8UL                                  /**< Bit mask for SYSCFG_SW3                     */
212 #define _SYSCFG_IF_SW3_DEFAULT                               0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
213 #define SYSCFG_IF_SW3_DEFAULT                                (_SYSCFG_IF_SW3_DEFAULT << 3)          /**< Shifted mode DEFAULT for SYSCFG_IF          */
214 #define SYSCFG_IF_FPIOC                                      (0x1UL << 8)                           /**< FPU Invalid Operation interrupt flag        */
215 #define _SYSCFG_IF_FPIOC_SHIFT                               8                                      /**< Shift value for SYSCFG_FPIOC                */
216 #define _SYSCFG_IF_FPIOC_MASK                                0x100UL                                /**< Bit mask for SYSCFG_FPIOC                   */
217 #define _SYSCFG_IF_FPIOC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
218 #define SYSCFG_IF_FPIOC_DEFAULT                              (_SYSCFG_IF_FPIOC_DEFAULT << 8)        /**< Shifted mode DEFAULT for SYSCFG_IF          */
219 #define SYSCFG_IF_FPDZC                                      (0x1UL << 9)                           /**< FPU Divide by zero interrupt flag           */
220 #define _SYSCFG_IF_FPDZC_SHIFT                               9                                      /**< Shift value for SYSCFG_FPDZC                */
221 #define _SYSCFG_IF_FPDZC_MASK                                0x200UL                                /**< Bit mask for SYSCFG_FPDZC                   */
222 #define _SYSCFG_IF_FPDZC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
223 #define SYSCFG_IF_FPDZC_DEFAULT                              (_SYSCFG_IF_FPDZC_DEFAULT << 9)        /**< Shifted mode DEFAULT for SYSCFG_IF          */
224 #define SYSCFG_IF_FPUFC                                      (0x1UL << 10)                          /**< FPU Underflow interrupt flag                */
225 #define _SYSCFG_IF_FPUFC_SHIFT                               10                                     /**< Shift value for SYSCFG_FPUFC                */
226 #define _SYSCFG_IF_FPUFC_MASK                                0x400UL                                /**< Bit mask for SYSCFG_FPUFC                   */
227 #define _SYSCFG_IF_FPUFC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
228 #define SYSCFG_IF_FPUFC_DEFAULT                              (_SYSCFG_IF_FPUFC_DEFAULT << 10)       /**< Shifted mode DEFAULT for SYSCFG_IF          */
229 #define SYSCFG_IF_FPOFC                                      (0x1UL << 11)                          /**< FPU Overflow interrupt flag                 */
230 #define _SYSCFG_IF_FPOFC_SHIFT                               11                                     /**< Shift value for SYSCFG_FPOFC                */
231 #define _SYSCFG_IF_FPOFC_MASK                                0x800UL                                /**< Bit mask for SYSCFG_FPOFC                   */
232 #define _SYSCFG_IF_FPOFC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
233 #define SYSCFG_IF_FPOFC_DEFAULT                              (_SYSCFG_IF_FPOFC_DEFAULT << 11)       /**< Shifted mode DEFAULT for SYSCFG_IF          */
234 #define SYSCFG_IF_FPIDC                                      (0x1UL << 12)                          /**< FPU Input denormal interrupt flag           */
235 #define _SYSCFG_IF_FPIDC_SHIFT                               12                                     /**< Shift value for SYSCFG_FPIDC                */
236 #define _SYSCFG_IF_FPIDC_MASK                                0x1000UL                               /**< Bit mask for SYSCFG_FPIDC                   */
237 #define _SYSCFG_IF_FPIDC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
238 #define SYSCFG_IF_FPIDC_DEFAULT                              (_SYSCFG_IF_FPIDC_DEFAULT << 12)       /**< Shifted mode DEFAULT for SYSCFG_IF          */
239 #define SYSCFG_IF_FPIXC                                      (0x1UL << 13)                          /**< FPU Inexact interrupt flag                  */
240 #define _SYSCFG_IF_FPIXC_SHIFT                               13                                     /**< Shift value for SYSCFG_FPIXC                */
241 #define _SYSCFG_IF_FPIXC_MASK                                0x2000UL                               /**< Bit mask for SYSCFG_FPIXC                   */
242 #define _SYSCFG_IF_FPIXC_DEFAULT                             0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
243 #define SYSCFG_IF_FPIXC_DEFAULT                              (_SYSCFG_IF_FPIXC_DEFAULT << 13)       /**< Shifted mode DEFAULT for SYSCFG_IF          */
244 #define SYSCFG_IF_SEQRAMERR1B                                (0x1UL << 24)                          /**< SEQRAM Error 1-Bit Interrupt Flag           */
245 #define _SYSCFG_IF_SEQRAMERR1B_SHIFT                         24                                     /**< Shift value for SYSCFG_SEQRAMERR1B          */
246 #define _SYSCFG_IF_SEQRAMERR1B_MASK                          0x1000000UL                            /**< Bit mask for SYSCFG_SEQRAMERR1B             */
247 #define _SYSCFG_IF_SEQRAMERR1B_DEFAULT                       0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
248 #define SYSCFG_IF_SEQRAMERR1B_DEFAULT                        (_SYSCFG_IF_SEQRAMERR1B_DEFAULT << 24) /**< Shifted mode DEFAULT for SYSCFG_IF          */
249 #define SYSCFG_IF_SEQRAMERR2B                                (0x1UL << 25)                          /**< SEQRAM Error 2-Bit Interrupt Flag           */
250 #define _SYSCFG_IF_SEQRAMERR2B_SHIFT                         25                                     /**< Shift value for SYSCFG_SEQRAMERR2B          */
251 #define _SYSCFG_IF_SEQRAMERR2B_MASK                          0x2000000UL                            /**< Bit mask for SYSCFG_SEQRAMERR2B             */
252 #define _SYSCFG_IF_SEQRAMERR2B_DEFAULT                       0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
253 #define SYSCFG_IF_SEQRAMERR2B_DEFAULT                        (_SYSCFG_IF_SEQRAMERR2B_DEFAULT << 25) /**< Shifted mode DEFAULT for SYSCFG_IF          */
254 #define SYSCFG_IF_FRCRAMERR1B                                (0x1UL << 28)                          /**< FRCRAM Error 1-Bit Interrupt Flag           */
255 #define _SYSCFG_IF_FRCRAMERR1B_SHIFT                         28                                     /**< Shift value for SYSCFG_FRCRAMERR1B          */
256 #define _SYSCFG_IF_FRCRAMERR1B_MASK                          0x10000000UL                           /**< Bit mask for SYSCFG_FRCRAMERR1B             */
257 #define _SYSCFG_IF_FRCRAMERR1B_DEFAULT                       0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
258 #define SYSCFG_IF_FRCRAMERR1B_DEFAULT                        (_SYSCFG_IF_FRCRAMERR1B_DEFAULT << 28) /**< Shifted mode DEFAULT for SYSCFG_IF          */
259 #define SYSCFG_IF_FRCRAMERR2B                                (0x1UL << 29)                          /**< FRCRAM Error 2-Bit Interrupt Flag           */
260 #define _SYSCFG_IF_FRCRAMERR2B_SHIFT                         29                                     /**< Shift value for SYSCFG_FRCRAMERR2B          */
261 #define _SYSCFG_IF_FRCRAMERR2B_MASK                          0x20000000UL                           /**< Bit mask for SYSCFG_FRCRAMERR2B             */
262 #define _SYSCFG_IF_FRCRAMERR2B_DEFAULT                       0x00000000UL                           /**< Mode DEFAULT for SYSCFG_IF                  */
263 #define SYSCFG_IF_FRCRAMERR2B_DEFAULT                        (_SYSCFG_IF_FRCRAMERR2B_DEFAULT << 29) /**< Shifted mode DEFAULT for SYSCFG_IF          */
264 
265 /* Bit fields for SYSCFG IEN */
266 #define _SYSCFG_IEN_RESETVALUE                               0x00000000UL                            /**< Default value for SYSCFG_IEN                */
267 #define _SYSCFG_IEN_MASK                                     0x33003F0FUL                            /**< Mask for SYSCFG_IEN                         */
268 #define SYSCFG_IEN_SW0                                       (0x1UL << 0)                            /**< Software Interrupt Enable                   */
269 #define _SYSCFG_IEN_SW0_SHIFT                                0                                       /**< Shift value for SYSCFG_SW0                  */
270 #define _SYSCFG_IEN_SW0_MASK                                 0x1UL                                   /**< Bit mask for SYSCFG_SW0                     */
271 #define _SYSCFG_IEN_SW0_DEFAULT                              0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
272 #define SYSCFG_IEN_SW0_DEFAULT                               (_SYSCFG_IEN_SW0_DEFAULT << 0)          /**< Shifted mode DEFAULT for SYSCFG_IEN         */
273 #define SYSCFG_IEN_SW1                                       (0x1UL << 1)                            /**< Software Interrupt Enable                   */
274 #define _SYSCFG_IEN_SW1_SHIFT                                1                                       /**< Shift value for SYSCFG_SW1                  */
275 #define _SYSCFG_IEN_SW1_MASK                                 0x2UL                                   /**< Bit mask for SYSCFG_SW1                     */
276 #define _SYSCFG_IEN_SW1_DEFAULT                              0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
277 #define SYSCFG_IEN_SW1_DEFAULT                               (_SYSCFG_IEN_SW1_DEFAULT << 1)          /**< Shifted mode DEFAULT for SYSCFG_IEN         */
278 #define SYSCFG_IEN_SW2                                       (0x1UL << 2)                            /**< Software Interrupt Enable                   */
279 #define _SYSCFG_IEN_SW2_SHIFT                                2                                       /**< Shift value for SYSCFG_SW2                  */
280 #define _SYSCFG_IEN_SW2_MASK                                 0x4UL                                   /**< Bit mask for SYSCFG_SW2                     */
281 #define _SYSCFG_IEN_SW2_DEFAULT                              0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
282 #define SYSCFG_IEN_SW2_DEFAULT                               (_SYSCFG_IEN_SW2_DEFAULT << 2)          /**< Shifted mode DEFAULT for SYSCFG_IEN         */
283 #define SYSCFG_IEN_SW3                                       (0x1UL << 3)                            /**< Software Interrupt Enable                   */
284 #define _SYSCFG_IEN_SW3_SHIFT                                3                                       /**< Shift value for SYSCFG_SW3                  */
285 #define _SYSCFG_IEN_SW3_MASK                                 0x8UL                                   /**< Bit mask for SYSCFG_SW3                     */
286 #define _SYSCFG_IEN_SW3_DEFAULT                              0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
287 #define SYSCFG_IEN_SW3_DEFAULT                               (_SYSCFG_IEN_SW3_DEFAULT << 3)          /**< Shifted mode DEFAULT for SYSCFG_IEN         */
288 #define SYSCFG_IEN_FPIOC                                     (0x1UL << 8)                            /**< FPU Invalid Operation Interrupt Enable      */
289 #define _SYSCFG_IEN_FPIOC_SHIFT                              8                                       /**< Shift value for SYSCFG_FPIOC                */
290 #define _SYSCFG_IEN_FPIOC_MASK                               0x100UL                                 /**< Bit mask for SYSCFG_FPIOC                   */
291 #define _SYSCFG_IEN_FPIOC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
292 #define SYSCFG_IEN_FPIOC_DEFAULT                             (_SYSCFG_IEN_FPIOC_DEFAULT << 8)        /**< Shifted mode DEFAULT for SYSCFG_IEN         */
293 #define SYSCFG_IEN_FPDZC                                     (0x1UL << 9)                            /**< FPU Divide by zero Interrupt Enable         */
294 #define _SYSCFG_IEN_FPDZC_SHIFT                              9                                       /**< Shift value for SYSCFG_FPDZC                */
295 #define _SYSCFG_IEN_FPDZC_MASK                               0x200UL                                 /**< Bit mask for SYSCFG_FPDZC                   */
296 #define _SYSCFG_IEN_FPDZC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
297 #define SYSCFG_IEN_FPDZC_DEFAULT                             (_SYSCFG_IEN_FPDZC_DEFAULT << 9)        /**< Shifted mode DEFAULT for SYSCFG_IEN         */
298 #define SYSCFG_IEN_FPUFC                                     (0x1UL << 10)                           /**< FPU Underflow Interrupt Enable              */
299 #define _SYSCFG_IEN_FPUFC_SHIFT                              10                                      /**< Shift value for SYSCFG_FPUFC                */
300 #define _SYSCFG_IEN_FPUFC_MASK                               0x400UL                                 /**< Bit mask for SYSCFG_FPUFC                   */
301 #define _SYSCFG_IEN_FPUFC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
302 #define SYSCFG_IEN_FPUFC_DEFAULT                             (_SYSCFG_IEN_FPUFC_DEFAULT << 10)       /**< Shifted mode DEFAULT for SYSCFG_IEN         */
303 #define SYSCFG_IEN_FPOFC                                     (0x1UL << 11)                           /**< FPU Overflow Interrupt Enable               */
304 #define _SYSCFG_IEN_FPOFC_SHIFT                              11                                      /**< Shift value for SYSCFG_FPOFC                */
305 #define _SYSCFG_IEN_FPOFC_MASK                               0x800UL                                 /**< Bit mask for SYSCFG_FPOFC                   */
306 #define _SYSCFG_IEN_FPOFC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
307 #define SYSCFG_IEN_FPOFC_DEFAULT                             (_SYSCFG_IEN_FPOFC_DEFAULT << 11)       /**< Shifted mode DEFAULT for SYSCFG_IEN         */
308 #define SYSCFG_IEN_FPIDC                                     (0x1UL << 12)                           /**< FPU Input denormal Interrupt Enable         */
309 #define _SYSCFG_IEN_FPIDC_SHIFT                              12                                      /**< Shift value for SYSCFG_FPIDC                */
310 #define _SYSCFG_IEN_FPIDC_MASK                               0x1000UL                                /**< Bit mask for SYSCFG_FPIDC                   */
311 #define _SYSCFG_IEN_FPIDC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
312 #define SYSCFG_IEN_FPIDC_DEFAULT                             (_SYSCFG_IEN_FPIDC_DEFAULT << 12)       /**< Shifted mode DEFAULT for SYSCFG_IEN         */
313 #define SYSCFG_IEN_FPIXC                                     (0x1UL << 13)                           /**< FPU Inexact Interrupt Enable                */
314 #define _SYSCFG_IEN_FPIXC_SHIFT                              13                                      /**< Shift value for SYSCFG_FPIXC                */
315 #define _SYSCFG_IEN_FPIXC_MASK                               0x2000UL                                /**< Bit mask for SYSCFG_FPIXC                   */
316 #define _SYSCFG_IEN_FPIXC_DEFAULT                            0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
317 #define SYSCFG_IEN_FPIXC_DEFAULT                             (_SYSCFG_IEN_FPIXC_DEFAULT << 13)       /**< Shifted mode DEFAULT for SYSCFG_IEN         */
318 #define SYSCFG_IEN_SEQRAMERR1B                               (0x1UL << 24)                           /**< SEQRAM Error 1-bit Interrupt Enable         */
319 #define _SYSCFG_IEN_SEQRAMERR1B_SHIFT                        24                                      /**< Shift value for SYSCFG_SEQRAMERR1B          */
320 #define _SYSCFG_IEN_SEQRAMERR1B_MASK                         0x1000000UL                             /**< Bit mask for SYSCFG_SEQRAMERR1B             */
321 #define _SYSCFG_IEN_SEQRAMERR1B_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
322 #define SYSCFG_IEN_SEQRAMERR1B_DEFAULT                       (_SYSCFG_IEN_SEQRAMERR1B_DEFAULT << 24) /**< Shifted mode DEFAULT for SYSCFG_IEN         */
323 #define SYSCFG_IEN_SEQRAMERR2B                               (0x1UL << 25)                           /**< SEQRAM Error 2-bit Interrupt Enable         */
324 #define _SYSCFG_IEN_SEQRAMERR2B_SHIFT                        25                                      /**< Shift value for SYSCFG_SEQRAMERR2B          */
325 #define _SYSCFG_IEN_SEQRAMERR2B_MASK                         0x2000000UL                             /**< Bit mask for SYSCFG_SEQRAMERR2B             */
326 #define _SYSCFG_IEN_SEQRAMERR2B_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
327 #define SYSCFG_IEN_SEQRAMERR2B_DEFAULT                       (_SYSCFG_IEN_SEQRAMERR2B_DEFAULT << 25) /**< Shifted mode DEFAULT for SYSCFG_IEN         */
328 #define SYSCFG_IEN_FRCRAMERR1B                               (0x1UL << 28)                           /**< FRCRAM Error 1-bit Interrupt Enable         */
329 #define _SYSCFG_IEN_FRCRAMERR1B_SHIFT                        28                                      /**< Shift value for SYSCFG_FRCRAMERR1B          */
330 #define _SYSCFG_IEN_FRCRAMERR1B_MASK                         0x10000000UL                            /**< Bit mask for SYSCFG_FRCRAMERR1B             */
331 #define _SYSCFG_IEN_FRCRAMERR1B_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
332 #define SYSCFG_IEN_FRCRAMERR1B_DEFAULT                       (_SYSCFG_IEN_FRCRAMERR1B_DEFAULT << 28) /**< Shifted mode DEFAULT for SYSCFG_IEN         */
333 #define SYSCFG_IEN_FRCRAMERR2B                               (0x1UL << 29)                           /**< FRCRAM Error 2-bit Interrupt Enable         */
334 #define _SYSCFG_IEN_FRCRAMERR2B_SHIFT                        29                                      /**< Shift value for SYSCFG_FRCRAMERR2B          */
335 #define _SYSCFG_IEN_FRCRAMERR2B_MASK                         0x20000000UL                            /**< Bit mask for SYSCFG_FRCRAMERR2B             */
336 #define _SYSCFG_IEN_FRCRAMERR2B_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for SYSCFG_IEN                 */
337 #define SYSCFG_IEN_FRCRAMERR2B_DEFAULT                       (_SYSCFG_IEN_FRCRAMERR2B_DEFAULT << 29) /**< Shifted mode DEFAULT for SYSCFG_IEN         */
338 
339 /* Bit fields for SYSCFG CHIPREVHW */
340 #define _SYSCFG_CHIPREVHW_RESETVALUE                         0x00010014UL                                /**< Default value for SYSCFG_CHIPREVHW          */
341 #define _SYSCFG_CHIPREVHW_MASK                               0xFF0FFFFFUL                                /**< Mask for SYSCFG_CHIPREVHW                   */
342 #define _SYSCFG_CHIPREVHW_PARTNUMBER_SHIFT                   0                                           /**< Shift value for SYSCFG_PARTNUMBER           */
343 #define _SYSCFG_CHIPREVHW_PARTNUMBER_MASK                    0xFFFUL                                     /**< Bit mask for SYSCFG_PARTNUMBER              */
344 #define _SYSCFG_CHIPREVHW_PARTNUMBER_DEFAULT                 0x00000014UL                                /**< Mode DEFAULT for SYSCFG_CHIPREVHW           */
345 #define SYSCFG_CHIPREVHW_PARTNUMBER_DEFAULT                  (_SYSCFG_CHIPREVHW_PARTNUMBER_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_CHIPREVHW   */
346 #define _SYSCFG_CHIPREVHW_MINOR_SHIFT                        12                                          /**< Shift value for SYSCFG_MINOR                */
347 #define _SYSCFG_CHIPREVHW_MINOR_MASK                         0xF000UL                                    /**< Bit mask for SYSCFG_MINOR                   */
348 #define _SYSCFG_CHIPREVHW_MINOR_DEFAULT                      0x00000000UL                                /**< Mode DEFAULT for SYSCFG_CHIPREVHW           */
349 #define SYSCFG_CHIPREVHW_MINOR_DEFAULT                       (_SYSCFG_CHIPREVHW_MINOR_DEFAULT << 12)     /**< Shifted mode DEFAULT for SYSCFG_CHIPREVHW   */
350 #define _SYSCFG_CHIPREVHW_MAJOR_SHIFT                        16                                          /**< Shift value for SYSCFG_MAJOR                */
351 #define _SYSCFG_CHIPREVHW_MAJOR_MASK                         0xF0000UL                                   /**< Bit mask for SYSCFG_MAJOR                   */
352 #define _SYSCFG_CHIPREVHW_MAJOR_DEFAULT                      0x00000001UL                                /**< Mode DEFAULT for SYSCFG_CHIPREVHW           */
353 #define SYSCFG_CHIPREVHW_MAJOR_DEFAULT                       (_SYSCFG_CHIPREVHW_MAJOR_DEFAULT << 16)     /**< Shifted mode DEFAULT for SYSCFG_CHIPREVHW   */
354 
355 /* Bit fields for SYSCFG CHIPREV */
356 #define _SYSCFG_CHIPREV_RESETVALUE                           0x00000000UL                              /**< Default value for SYSCFG_CHIPREV            */
357 #define _SYSCFG_CHIPREV_MASK                                 0x000FFFFFUL                              /**< Mask for SYSCFG_CHIPREV                     */
358 #define _SYSCFG_CHIPREV_PARTNUMBER_SHIFT                     0                                         /**< Shift value for SYSCFG_PARTNUMBER           */
359 #define _SYSCFG_CHIPREV_PARTNUMBER_MASK                      0xFFFUL                                   /**< Bit mask for SYSCFG_PARTNUMBER              */
360 #define _SYSCFG_CHIPREV_PARTNUMBER_DEFAULT                   0x00000000UL                              /**< Mode DEFAULT for SYSCFG_CHIPREV             */
361 #define SYSCFG_CHIPREV_PARTNUMBER_DEFAULT                    (_SYSCFG_CHIPREV_PARTNUMBER_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_CHIPREV     */
362 #define _SYSCFG_CHIPREV_MINOR_SHIFT                          12                                        /**< Shift value for SYSCFG_MINOR                */
363 #define _SYSCFG_CHIPREV_MINOR_MASK                           0xF000UL                                  /**< Bit mask for SYSCFG_MINOR                   */
364 #define _SYSCFG_CHIPREV_MINOR_DEFAULT                        0x00000000UL                              /**< Mode DEFAULT for SYSCFG_CHIPREV             */
365 #define SYSCFG_CHIPREV_MINOR_DEFAULT                         (_SYSCFG_CHIPREV_MINOR_DEFAULT << 12)     /**< Shifted mode DEFAULT for SYSCFG_CHIPREV     */
366 #define _SYSCFG_CHIPREV_MAJOR_SHIFT                          16                                        /**< Shift value for SYSCFG_MAJOR                */
367 #define _SYSCFG_CHIPREV_MAJOR_MASK                           0xF0000UL                                 /**< Bit mask for SYSCFG_MAJOR                   */
368 #define _SYSCFG_CHIPREV_MAJOR_DEFAULT                        0x00000000UL                              /**< Mode DEFAULT for SYSCFG_CHIPREV             */
369 #define SYSCFG_CHIPREV_MAJOR_DEFAULT                         (_SYSCFG_CHIPREV_MAJOR_DEFAULT << 16)     /**< Shifted mode DEFAULT for SYSCFG_CHIPREV     */
370 
371 /* Bit fields for SYSCFG CFGSYSTIC */
372 #define _SYSCFG_CFGSYSTIC_RESETVALUE                         0x00000000UL                                    /**< Default value for SYSCFG_CFGSYSTIC          */
373 #define _SYSCFG_CFGSYSTIC_MASK                               0x00000001UL                                    /**< Mask for SYSCFG_CFGSYSTIC                   */
374 #define SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN                      (0x1UL << 0)                                    /**< SysTick External Clock Enable               */
375 #define _SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN_SHIFT               0                                               /**< Shift value for SYSCFG_SYSTICEXTCLKEN       */
376 #define _SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN_MASK                0x1UL                                           /**< Bit mask for SYSCFG_SYSTICEXTCLKEN          */
377 #define _SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN_DEFAULT             0x00000000UL                                    /**< Mode DEFAULT for SYSCFG_CFGSYSTIC           */
378 #define SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN_DEFAULT              (_SYSCFG_CFGSYSTIC_SYSTICEXTCLKEN_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_CFGSYSTIC   */
379 
380 /* Bit fields for SYSCFG CTRL */
381 #define _SYSCFG_CTRL_RESETVALUE                              0x00000023UL                                 /**< Default value for SYSCFG_CTRL               */
382 #define _SYSCFG_CTRL_MASK                                    0x00000023UL                                 /**< Mask for SYSCFG_CTRL                        */
383 #define SYSCFG_CTRL_ADDRFAULTEN                              (0x1UL << 0)                                 /**< Invalid Address Bus Fault Response Enabl    */
384 #define _SYSCFG_CTRL_ADDRFAULTEN_SHIFT                       0                                            /**< Shift value for SYSCFG_ADDRFAULTEN          */
385 #define _SYSCFG_CTRL_ADDRFAULTEN_MASK                        0x1UL                                        /**< Bit mask for SYSCFG_ADDRFAULTEN             */
386 #define _SYSCFG_CTRL_ADDRFAULTEN_DEFAULT                     0x00000001UL                                 /**< Mode DEFAULT for SYSCFG_CTRL                */
387 #define SYSCFG_CTRL_ADDRFAULTEN_DEFAULT                      (_SYSCFG_CTRL_ADDRFAULTEN_DEFAULT << 0)      /**< Shifted mode DEFAULT for SYSCFG_CTRL        */
388 #define SYSCFG_CTRL_CLKDISFAULTEN                            (0x1UL << 1)                                 /**< Disabled Clkbus Bus Fault Enable            */
389 #define _SYSCFG_CTRL_CLKDISFAULTEN_SHIFT                     1                                            /**< Shift value for SYSCFG_CLKDISFAULTEN        */
390 #define _SYSCFG_CTRL_CLKDISFAULTEN_MASK                      0x2UL                                        /**< Bit mask for SYSCFG_CLKDISFAULTEN           */
391 #define _SYSCFG_CTRL_CLKDISFAULTEN_DEFAULT                   0x00000001UL                                 /**< Mode DEFAULT for SYSCFG_CTRL                */
392 #define SYSCFG_CTRL_CLKDISFAULTEN_DEFAULT                    (_SYSCFG_CTRL_CLKDISFAULTEN_DEFAULT << 1)    /**< Shifted mode DEFAULT for SYSCFG_CTRL        */
393 #define SYSCFG_CTRL_RAMECCERRFAULTEN                         (0x1UL << 5)                                 /**< Two bit ECC error bus fault response ena    */
394 #define _SYSCFG_CTRL_RAMECCERRFAULTEN_SHIFT                  5                                            /**< Shift value for SYSCFG_RAMECCERRFAULTEN     */
395 #define _SYSCFG_CTRL_RAMECCERRFAULTEN_MASK                   0x20UL                                       /**< Bit mask for SYSCFG_RAMECCERRFAULTEN        */
396 #define _SYSCFG_CTRL_RAMECCERRFAULTEN_DEFAULT                0x00000001UL                                 /**< Mode DEFAULT for SYSCFG_CTRL                */
397 #define SYSCFG_CTRL_RAMECCERRFAULTEN_DEFAULT                 (_SYSCFG_CTRL_RAMECCERRFAULTEN_DEFAULT << 5) /**< Shifted mode DEFAULT for SYSCFG_CTRL        */
398 
399 /* Bit fields for SYSCFG DMEM0RETNCTRL */
400 #define _SYSCFG_DMEM0RETNCTRL_RESETVALUE                     0x00000000UL                                       /**< Default value for SYSCFG_DMEM0RETNCTRL      */
401 #define _SYSCFG_DMEM0RETNCTRL_MASK                           0x0000FFFFUL                                       /**< Mask for SYSCFG_DMEM0RETNCTRL               */
402 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_SHIFT              0                                                  /**< Shift value for SYSCFG_RAMRETNCTRL          */
403 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_MASK               0xFFFFUL                                           /**< Bit mask for SYSCFG_RAMRETNCTRL             */
404 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_DEFAULT            0x00000000UL                                       /**< Mode DEFAULT for SYSCFG_DMEM0RETNCTRL       */
405 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLON              0x00000000UL                                       /**< Mode ALLON for SYSCFG_DMEM0RETNCTRL         */
406 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK15              0x00008000UL                                       /**< Mode BLK15 for SYSCFG_DMEM0RETNCTRL         */
407 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK14TO15          0x0000C000UL                                       /**< Mode BLK14TO15 for SYSCFG_DMEM0RETNCTRL     */
408 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK13TO15          0x0000E000UL                                       /**< Mode BLK13TO15 for SYSCFG_DMEM0RETNCTRL     */
409 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK12TO15          0x0000F000UL                                       /**< Mode BLK12TO15 for SYSCFG_DMEM0RETNCTRL     */
410 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK11TO15          0x0000F800UL                                       /**< Mode BLK11TO15 for SYSCFG_DMEM0RETNCTRL     */
411 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK10TO15          0x0000FC00UL                                       /**< Mode BLK10TO15 for SYSCFG_DMEM0RETNCTRL     */
412 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK9TO15           0x0000FE00UL                                       /**< Mode BLK9TO15 for SYSCFG_DMEM0RETNCTRL      */
413 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK8TO15           0x0000FF00UL                                       /**< Mode BLK8TO15 for SYSCFG_DMEM0RETNCTRL      */
414 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK7TO15           0x0000FF80UL                                       /**< Mode BLK7TO15 for SYSCFG_DMEM0RETNCTRL      */
415 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK6TO15           0x0000FFC0UL                                       /**< Mode BLK6TO15 for SYSCFG_DMEM0RETNCTRL      */
416 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK5TO15           0x0000FFE0UL                                       /**< Mode BLK5TO15 for SYSCFG_DMEM0RETNCTRL      */
417 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK4TO15           0x0000FFF0UL                                       /**< Mode BLK4TO15 for SYSCFG_DMEM0RETNCTRL      */
418 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK3TO15           0x0000FFF8UL                                       /**< Mode BLK3TO15 for SYSCFG_DMEM0RETNCTRL      */
419 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK2TO15           0x0000FFFCUL                                       /**< Mode BLK2TO15 for SYSCFG_DMEM0RETNCTRL      */
420 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK1TO15           0x0000FFFEUL                                       /**< Mode BLK1TO15 for SYSCFG_DMEM0RETNCTRL      */
421 #define _SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLOFF             0x0000FFFFUL                                       /**< Mode ALLOFF for SYSCFG_DMEM0RETNCTRL        */
422 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_DEFAULT             (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_DEFAULT << 0)   /**< Shifted mode DEFAULT for SYSCFG_DMEM0RETNCTRL*/
423 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLON               (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLON << 0)     /**< Shifted mode ALLON for SYSCFG_DMEM0RETNCTRL */
424 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK15               (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK15 << 0)     /**< Shifted mode BLK15 for SYSCFG_DMEM0RETNCTRL */
425 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK14TO15           (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK14TO15 << 0) /**< Shifted mode BLK14TO15 for SYSCFG_DMEM0RETNCTRL*/
426 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK13TO15           (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK13TO15 << 0) /**< Shifted mode BLK13TO15 for SYSCFG_DMEM0RETNCTRL*/
427 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK12TO15           (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK12TO15 << 0) /**< Shifted mode BLK12TO15 for SYSCFG_DMEM0RETNCTRL*/
428 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK11TO15           (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK11TO15 << 0) /**< Shifted mode BLK11TO15 for SYSCFG_DMEM0RETNCTRL*/
429 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK10TO15           (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK10TO15 << 0) /**< Shifted mode BLK10TO15 for SYSCFG_DMEM0RETNCTRL*/
430 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK9TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK9TO15 << 0)  /**< Shifted mode BLK9TO15 for SYSCFG_DMEM0RETNCTRL*/
431 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK8TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK8TO15 << 0)  /**< Shifted mode BLK8TO15 for SYSCFG_DMEM0RETNCTRL*/
432 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK7TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK7TO15 << 0)  /**< Shifted mode BLK7TO15 for SYSCFG_DMEM0RETNCTRL*/
433 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK6TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK6TO15 << 0)  /**< Shifted mode BLK6TO15 for SYSCFG_DMEM0RETNCTRL*/
434 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK5TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK5TO15 << 0)  /**< Shifted mode BLK5TO15 for SYSCFG_DMEM0RETNCTRL*/
435 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK4TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK4TO15 << 0)  /**< Shifted mode BLK4TO15 for SYSCFG_DMEM0RETNCTRL*/
436 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK3TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK3TO15 << 0)  /**< Shifted mode BLK3TO15 for SYSCFG_DMEM0RETNCTRL*/
437 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK2TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK2TO15 << 0)  /**< Shifted mode BLK2TO15 for SYSCFG_DMEM0RETNCTRL*/
438 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK1TO15            (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_BLK1TO15 << 0)  /**< Shifted mode BLK1TO15 for SYSCFG_DMEM0RETNCTRL*/
439 #define SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLOFF              (_SYSCFG_DMEM0RETNCTRL_RAMRETNCTRL_ALLOFF << 0)    /**< Shifted mode ALLOFF for SYSCFG_DMEM0RETNCTRL*/
440 
441 /* Bit fields for SYSCFG RAMBIASCONF */
442 #define _SYSCFG_RAMBIASCONF_RESETVALUE                       0x00000002UL                                   /**< Default value for SYSCFG_RAMBIASCONF        */
443 #define _SYSCFG_RAMBIASCONF_MASK                             0x0000000FUL                                   /**< Mask for SYSCFG_RAMBIASCONF                 */
444 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_SHIFT                0                                              /**< Shift value for SYSCFG_RAMBIASCTRL          */
445 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_MASK                 0xFUL                                          /**< Bit mask for SYSCFG_RAMBIASCTRL             */
446 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_DEFAULT              0x00000002UL                                   /**< Mode DEFAULT for SYSCFG_RAMBIASCONF         */
447 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_No                   0x00000000UL                                   /**< Mode No for SYSCFG_RAMBIASCONF              */
448 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB100               0x00000001UL                                   /**< Mode VSB100 for SYSCFG_RAMBIASCONF          */
449 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB200               0x00000002UL                                   /**< Mode VSB200 for SYSCFG_RAMBIASCONF          */
450 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB300               0x00000004UL                                   /**< Mode VSB300 for SYSCFG_RAMBIASCONF          */
451 #define _SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB400               0x00000008UL                                   /**< Mode VSB400 for SYSCFG_RAMBIASCONF          */
452 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_DEFAULT               (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_RAMBIASCONF */
453 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_No                    (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_No << 0)      /**< Shifted mode No for SYSCFG_RAMBIASCONF      */
454 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB100                (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB100 << 0)  /**< Shifted mode VSB100 for SYSCFG_RAMBIASCONF  */
455 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB200                (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB200 << 0)  /**< Shifted mode VSB200 for SYSCFG_RAMBIASCONF  */
456 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB300                (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB300 << 0)  /**< Shifted mode VSB300 for SYSCFG_RAMBIASCONF  */
457 #define SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB400                (_SYSCFG_RAMBIASCONF_RAMBIASCTRL_VSB400 << 0)  /**< Shifted mode VSB400 for SYSCFG_RAMBIASCONF  */
458 
459 /* Bit fields for SYSCFG RADIORAMRETNCTRL */
460 #define _SYSCFG_RADIORAMRETNCTRL_RESETVALUE                  0x00000000UL                                           /**< Default value for SYSCFG_RADIORAMRETNCTRL   */
461 #define _SYSCFG_RADIORAMRETNCTRL_MASK                        0x00000103UL                                           /**< Mask for SYSCFG_RADIORAMRETNCTRL            */
462 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_SHIFT        0                                                      /**< Shift value for SYSCFG_SEQRAMRETNCTRL       */
463 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_MASK         0x3UL                                                  /**< Bit mask for SYSCFG_SEQRAMRETNCTRL          */
464 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_DEFAULT      0x00000000UL                                           /**< Mode DEFAULT for SYSCFG_RADIORAMRETNCTRL    */
465 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLON        0x00000000UL                                           /**< Mode ALLON for SYSCFG_RADIORAMRETNCTRL      */
466 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK0         0x00000001UL                                           /**< Mode BLK0 for SYSCFG_RADIORAMRETNCTRL       */
467 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK1         0x00000002UL                                           /**< Mode BLK1 for SYSCFG_RADIORAMRETNCTRL       */
468 #define _SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLOFF       0x00000003UL                                           /**< Mode ALLOFF for SYSCFG_RADIORAMRETNCTRL     */
469 #define SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_DEFAULT       (_SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_RADIORAMRETNCTRL*/
470 #define SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLON         (_SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLON << 0)   /**< Shifted mode ALLON for SYSCFG_RADIORAMRETNCTRL*/
471 #define SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK0          (_SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK0 << 0)    /**< Shifted mode BLK0 for SYSCFG_RADIORAMRETNCTRL*/
472 #define SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK1          (_SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_BLK1 << 0)    /**< Shifted mode BLK1 for SYSCFG_RADIORAMRETNCTRL*/
473 #define SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLOFF        (_SYSCFG_RADIORAMRETNCTRL_SEQRAMRETNCTRL_ALLOFF << 0)  /**< Shifted mode ALLOFF for SYSCFG_RADIORAMRETNCTRL*/
474 #define SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL               (0x1UL << 8)                                           /**< FRCRAM Retention Control                    */
475 #define _SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_SHIFT        8                                                      /**< Shift value for SYSCFG_FRCRAMRETNCTRL       */
476 #define _SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_MASK         0x100UL                                                /**< Bit mask for SYSCFG_FRCRAMRETNCTRL          */
477 #define _SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_DEFAULT      0x00000000UL                                           /**< Mode DEFAULT for SYSCFG_RADIORAMRETNCTRL    */
478 #define _SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLON        0x00000000UL                                           /**< Mode ALLON for SYSCFG_RADIORAMRETNCTRL      */
479 #define _SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLOFF       0x00000001UL                                           /**< Mode ALLOFF for SYSCFG_RADIORAMRETNCTRL     */
480 #define SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_DEFAULT       (_SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_DEFAULT << 8) /**< Shifted mode DEFAULT for SYSCFG_RADIORAMRETNCTRL*/
481 #define SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLON         (_SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLON << 8)   /**< Shifted mode ALLON for SYSCFG_RADIORAMRETNCTRL*/
482 #define SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLOFF        (_SYSCFG_RADIORAMRETNCTRL_FRCRAMRETNCTRL_ALLOFF << 8)  /**< Shifted mode ALLOFF for SYSCFG_RADIORAMRETNCTRL*/
483 
484 /* Bit fields for SYSCFG RADIOECCCTRL */
485 #define _SYSCFG_RADIOECCCTRL_RESETVALUE                      0x00000000UL                                      /**< Default value for SYSCFG_RADIOECCCTRL       */
486 #define _SYSCFG_RADIOECCCTRL_MASK                            0x00000303UL                                      /**< Mask for SYSCFG_RADIOECCCTRL                */
487 #define SYSCFG_RADIOECCCTRL_SEQRAMECCEN                      (0x1UL << 0)                                      /**< SEQRAM ECC Enable                           */
488 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEN_SHIFT               0                                                 /**< Shift value for SYSCFG_SEQRAMECCEN          */
489 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEN_MASK                0x1UL                                             /**< Bit mask for SYSCFG_SEQRAMECCEN             */
490 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEN_DEFAULT             0x00000000UL                                      /**< Mode DEFAULT for SYSCFG_RADIOECCCTRL        */
491 #define SYSCFG_RADIOECCCTRL_SEQRAMECCEN_DEFAULT              (_SYSCFG_RADIOECCCTRL_SEQRAMECCEN_DEFAULT << 0)   /**< Shifted mode DEFAULT for SYSCFG_RADIOECCCTRL*/
492 #define SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN                    (0x1UL << 1)                                      /**< SEQRAM ECC Error Writeback Enable           */
493 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN_SHIFT             1                                                 /**< Shift value for SYSCFG_SEQRAMECCEWEN        */
494 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN_MASK              0x2UL                                             /**< Bit mask for SYSCFG_SEQRAMECCEWEN           */
495 #define _SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN_DEFAULT           0x00000000UL                                      /**< Mode DEFAULT for SYSCFG_RADIOECCCTRL        */
496 #define SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN_DEFAULT            (_SYSCFG_RADIOECCCTRL_SEQRAMECCEWEN_DEFAULT << 1) /**< Shifted mode DEFAULT for SYSCFG_RADIOECCCTRL*/
497 #define SYSCFG_RADIOECCCTRL_FRCRAMECCEN                      (0x1UL << 8)                                      /**< FRCRAM ECC Enable                           */
498 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEN_SHIFT               8                                                 /**< Shift value for SYSCFG_FRCRAMECCEN          */
499 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEN_MASK                0x100UL                                           /**< Bit mask for SYSCFG_FRCRAMECCEN             */
500 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEN_DEFAULT             0x00000000UL                                      /**< Mode DEFAULT for SYSCFG_RADIOECCCTRL        */
501 #define SYSCFG_RADIOECCCTRL_FRCRAMECCEN_DEFAULT              (_SYSCFG_RADIOECCCTRL_FRCRAMECCEN_DEFAULT << 8)   /**< Shifted mode DEFAULT for SYSCFG_RADIOECCCTRL*/
502 #define SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN                    (0x1UL << 9)                                      /**< FRCRAM ECC Error Writeback Enable           */
503 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN_SHIFT             9                                                 /**< Shift value for SYSCFG_FRCRAMECCEWEN        */
504 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN_MASK              0x200UL                                           /**< Bit mask for SYSCFG_FRCRAMECCEWEN           */
505 #define _SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN_DEFAULT           0x00000000UL                                      /**< Mode DEFAULT for SYSCFG_RADIOECCCTRL        */
506 #define SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN_DEFAULT            (_SYSCFG_RADIOECCCTRL_FRCRAMECCEWEN_DEFAULT << 9) /**< Shifted mode DEFAULT for SYSCFG_RADIOECCCTRL*/
507 
508 /* Bit fields for SYSCFG SEQRAMECCADDR */
509 #define _SYSCFG_SEQRAMECCADDR_RESETVALUE                     0x00000000UL                                       /**< Default value for SYSCFG_SEQRAMECCADDR      */
510 #define _SYSCFG_SEQRAMECCADDR_MASK                           0xFFFFFFFFUL                                       /**< Mask for SYSCFG_SEQRAMECCADDR               */
511 #define _SYSCFG_SEQRAMECCADDR_SEQRAMECCADDR_SHIFT            0                                                  /**< Shift value for SYSCFG_SEQRAMECCADDR        */
512 #define _SYSCFG_SEQRAMECCADDR_SEQRAMECCADDR_MASK             0xFFFFFFFFUL                                       /**< Bit mask for SYSCFG_SEQRAMECCADDR           */
513 #define _SYSCFG_SEQRAMECCADDR_SEQRAMECCADDR_DEFAULT          0x00000000UL                                       /**< Mode DEFAULT for SYSCFG_SEQRAMECCADDR       */
514 #define SYSCFG_SEQRAMECCADDR_SEQRAMECCADDR_DEFAULT           (_SYSCFG_SEQRAMECCADDR_SEQRAMECCADDR_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_SEQRAMECCADDR*/
515 
516 /* Bit fields for SYSCFG FRCRAMECCADDR */
517 #define _SYSCFG_FRCRAMECCADDR_RESETVALUE                     0x00000000UL                                       /**< Default value for SYSCFG_FRCRAMECCADDR      */
518 #define _SYSCFG_FRCRAMECCADDR_MASK                           0xFFFFFFFFUL                                       /**< Mask for SYSCFG_FRCRAMECCADDR               */
519 #define _SYSCFG_FRCRAMECCADDR_FRCRAMECCADDR_SHIFT            0                                                  /**< Shift value for SYSCFG_FRCRAMECCADDR        */
520 #define _SYSCFG_FRCRAMECCADDR_FRCRAMECCADDR_MASK             0xFFFFFFFFUL                                       /**< Bit mask for SYSCFG_FRCRAMECCADDR           */
521 #define _SYSCFG_FRCRAMECCADDR_FRCRAMECCADDR_DEFAULT          0x00000000UL                                       /**< Mode DEFAULT for SYSCFG_FRCRAMECCADDR       */
522 #define SYSCFG_FRCRAMECCADDR_FRCRAMECCADDR_DEFAULT           (_SYSCFG_FRCRAMECCADDR_FRCRAMECCADDR_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_FRCRAMECCADDR*/
523 
524 /* Bit fields for SYSCFG ICACHERAMRETNCTRL */
525 #define _SYSCFG_ICACHERAMRETNCTRL_RESETVALUE                 0x00000000UL                                         /**< Default value for SYSCFG_ICACHERAMRETNCTRL  */
526 #define _SYSCFG_ICACHERAMRETNCTRL_MASK                       0x00000001UL                                         /**< Mask for SYSCFG_ICACHERAMRETNCTRL           */
527 #define SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL                 (0x1UL << 0)                                         /**< ICACHERAM Retention control                 */
528 #define _SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_SHIFT          0                                                    /**< Shift value for SYSCFG_RAMRETNCTRL          */
529 #define _SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_MASK           0x1UL                                                /**< Bit mask for SYSCFG_RAMRETNCTRL             */
530 #define _SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_DEFAULT        0x00000000UL                                         /**< Mode DEFAULT for SYSCFG_ICACHERAMRETNCTRL   */
531 #define _SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLON          0x00000000UL                                         /**< Mode ALLON for SYSCFG_ICACHERAMRETNCTRL     */
532 #define _SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLOFF         0x00000001UL                                         /**< Mode ALLOFF for SYSCFG_ICACHERAMRETNCTRL    */
533 #define SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_DEFAULT         (_SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_ICACHERAMRETNCTRL*/
534 #define SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLON           (_SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLON << 0)   /**< Shifted mode ALLON for SYSCFG_ICACHERAMRETNCTRL*/
535 #define SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLOFF          (_SYSCFG_ICACHERAMRETNCTRL_RAMRETNCTRL_ALLOFF << 0)  /**< Shifted mode ALLOFF for SYSCFG_ICACHERAMRETNCTRL*/
536 
537 /* Bit fields for SYSCFG DMEM0PORTMAPSEL */
538 #define _SYSCFG_DMEM0PORTMAPSEL_RESETVALUE                   0x00000055UL                                             /**< Default value for SYSCFG_DMEM0PORTMAPSEL    */
539 #define _SYSCFG_DMEM0PORTMAPSEL_MASK                         0x000000FFUL                                             /**< Mask for SYSCFG_DMEM0PORTMAPSEL             */
540 #define _SYSCFG_DMEM0PORTMAPSEL_LDMAPORTSEL_SHIFT            0                                                        /**< Shift value for SYSCFG_LDMAPORTSEL          */
541 #define _SYSCFG_DMEM0PORTMAPSEL_LDMAPORTSEL_MASK             0x3UL                                                    /**< Bit mask for SYSCFG_LDMAPORTSEL             */
542 #define _SYSCFG_DMEM0PORTMAPSEL_LDMAPORTSEL_DEFAULT          0x00000001UL                                             /**< Mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL     */
543 #define SYSCFG_DMEM0PORTMAPSEL_LDMAPORTSEL_DEFAULT           (_SYSCFG_DMEM0PORTMAPSEL_LDMAPORTSEL_DEFAULT << 0)       /**< Shifted mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL*/
544 #define _SYSCFG_DMEM0PORTMAPSEL_SRWAESPORTSEL_SHIFT          2                                                        /**< Shift value for SYSCFG_SRWAESPORTSEL        */
545 #define _SYSCFG_DMEM0PORTMAPSEL_SRWAESPORTSEL_MASK           0xCUL                                                    /**< Bit mask for SYSCFG_SRWAESPORTSEL           */
546 #define _SYSCFG_DMEM0PORTMAPSEL_SRWAESPORTSEL_DEFAULT        0x00000001UL                                             /**< Mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL     */
547 #define SYSCFG_DMEM0PORTMAPSEL_SRWAESPORTSEL_DEFAULT         (_SYSCFG_DMEM0PORTMAPSEL_SRWAESPORTSEL_DEFAULT << 2)     /**< Shifted mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL*/
548 #define _SYSCFG_DMEM0PORTMAPSEL_AHBSRWPORTSEL_SHIFT          4                                                        /**< Shift value for SYSCFG_AHBSRWPORTSEL        */
549 #define _SYSCFG_DMEM0PORTMAPSEL_AHBSRWPORTSEL_MASK           0x30UL                                                   /**< Bit mask for SYSCFG_AHBSRWPORTSEL           */
550 #define _SYSCFG_DMEM0PORTMAPSEL_AHBSRWPORTSEL_DEFAULT        0x00000001UL                                             /**< Mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL     */
551 #define SYSCFG_DMEM0PORTMAPSEL_AHBSRWPORTSEL_DEFAULT         (_SYSCFG_DMEM0PORTMAPSEL_AHBSRWPORTSEL_DEFAULT << 4)     /**< Shifted mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL*/
552 #define _SYSCFG_DMEM0PORTMAPSEL_IFADCDEBUGPORTSEL_SHIFT      6                                                        /**< Shift value for SYSCFG_IFADCDEBUGPORTSEL    */
553 #define _SYSCFG_DMEM0PORTMAPSEL_IFADCDEBUGPORTSEL_MASK       0xC0UL                                                   /**< Bit mask for SYSCFG_IFADCDEBUGPORTSEL       */
554 #define _SYSCFG_DMEM0PORTMAPSEL_IFADCDEBUGPORTSEL_DEFAULT    0x00000001UL                                             /**< Mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL     */
555 #define SYSCFG_DMEM0PORTMAPSEL_IFADCDEBUGPORTSEL_DEFAULT     (_SYSCFG_DMEM0PORTMAPSEL_IFADCDEBUGPORTSEL_DEFAULT << 6) /**< Shifted mode DEFAULT for SYSCFG_DMEM0PORTMAPSEL*/
556 
557 /* Bit fields for SYSCFG ROOTDATA0 */
558 #define _SYSCFG_ROOTDATA0_RESETVALUE                         0x00000000UL                          /**< Default value for SYSCFG_ROOTDATA0          */
559 #define _SYSCFG_ROOTDATA0_MASK                               0xFFFFFFFFUL                          /**< Mask for SYSCFG_ROOTDATA0                   */
560 #define _SYSCFG_ROOTDATA0_DATA_SHIFT                         0                                     /**< Shift value for SYSCFG_DATA                 */
561 #define _SYSCFG_ROOTDATA0_DATA_MASK                          0xFFFFFFFFUL                          /**< Bit mask for SYSCFG_DATA                    */
562 #define _SYSCFG_ROOTDATA0_DATA_DEFAULT                       0x00000000UL                          /**< Mode DEFAULT for SYSCFG_ROOTDATA0           */
563 #define SYSCFG_ROOTDATA0_DATA_DEFAULT                        (_SYSCFG_ROOTDATA0_DATA_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_ROOTDATA0   */
564 
565 /* Bit fields for SYSCFG ROOTDATA1 */
566 #define _SYSCFG_ROOTDATA1_RESETVALUE                         0x00000000UL                          /**< Default value for SYSCFG_ROOTDATA1          */
567 #define _SYSCFG_ROOTDATA1_MASK                               0xFFFFFFFFUL                          /**< Mask for SYSCFG_ROOTDATA1                   */
568 #define _SYSCFG_ROOTDATA1_DATA_SHIFT                         0                                     /**< Shift value for SYSCFG_DATA                 */
569 #define _SYSCFG_ROOTDATA1_DATA_MASK                          0xFFFFFFFFUL                          /**< Bit mask for SYSCFG_DATA                    */
570 #define _SYSCFG_ROOTDATA1_DATA_DEFAULT                       0x00000000UL                          /**< Mode DEFAULT for SYSCFG_ROOTDATA1           */
571 #define SYSCFG_ROOTDATA1_DATA_DEFAULT                        (_SYSCFG_ROOTDATA1_DATA_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_ROOTDATA1   */
572 
573 /* Bit fields for SYSCFG ROOTLOCKSTATUS */
574 #define _SYSCFG_ROOTLOCKSTATUS_RESETVALUE                    0x007F0107UL                                          /**< Default value for SYSCFG_ROOTLOCKSTATUS     */
575 #define _SYSCFG_ROOTLOCKSTATUS_MASK                          0x807F0117UL                                          /**< Mask for SYSCFG_ROOTLOCKSTATUS              */
576 #define SYSCFG_ROOTLOCKSTATUS_BUSLOCK                        (0x1UL << 0)                                          /**< Bus Lock                                    */
577 #define _SYSCFG_ROOTLOCKSTATUS_BUSLOCK_SHIFT                 0                                                     /**< Shift value for SYSCFG_BUSLOCK              */
578 #define _SYSCFG_ROOTLOCKSTATUS_BUSLOCK_MASK                  0x1UL                                                 /**< Bit mask for SYSCFG_BUSLOCK                 */
579 #define _SYSCFG_ROOTLOCKSTATUS_BUSLOCK_DEFAULT               0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
580 #define SYSCFG_ROOTLOCKSTATUS_BUSLOCK_DEFAULT                (_SYSCFG_ROOTLOCKSTATUS_BUSLOCK_DEFAULT << 0)         /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
581 #define SYSCFG_ROOTLOCKSTATUS_REGLOCK                        (0x1UL << 1)                                          /**< Register Lock                               */
582 #define _SYSCFG_ROOTLOCKSTATUS_REGLOCK_SHIFT                 1                                                     /**< Shift value for SYSCFG_REGLOCK              */
583 #define _SYSCFG_ROOTLOCKSTATUS_REGLOCK_MASK                  0x2UL                                                 /**< Bit mask for SYSCFG_REGLOCK                 */
584 #define _SYSCFG_ROOTLOCKSTATUS_REGLOCK_DEFAULT               0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
585 #define SYSCFG_ROOTLOCKSTATUS_REGLOCK_DEFAULT                (_SYSCFG_ROOTLOCKSTATUS_REGLOCK_DEFAULT << 1)         /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
586 #define SYSCFG_ROOTLOCKSTATUS_MFRLOCK                        (0x1UL << 2)                                          /**< Manufacture Lock                            */
587 #define _SYSCFG_ROOTLOCKSTATUS_MFRLOCK_SHIFT                 2                                                     /**< Shift value for SYSCFG_MFRLOCK              */
588 #define _SYSCFG_ROOTLOCKSTATUS_MFRLOCK_MASK                  0x4UL                                                 /**< Bit mask for SYSCFG_MFRLOCK                 */
589 #define _SYSCFG_ROOTLOCKSTATUS_MFRLOCK_DEFAULT               0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
590 #define SYSCFG_ROOTLOCKSTATUS_MFRLOCK_DEFAULT                (_SYSCFG_ROOTLOCKSTATUS_MFRLOCK_DEFAULT << 2)         /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
591 #define SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK                   (0x1UL << 4)                                          /**< Root Mode Lock                              */
592 #define _SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK_SHIFT            4                                                     /**< Shift value for SYSCFG_ROOTMODELOCK         */
593 #define _SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK_MASK             0x10UL                                                /**< Bit mask for SYSCFG_ROOTMODELOCK            */
594 #define _SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK_DEFAULT          0x00000000UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
595 #define SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK_DEFAULT           (_SYSCFG_ROOTLOCKSTATUS_ROOTMODELOCK_DEFAULT << 4)    /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
596 #define SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK                    (0x1UL << 8)                                          /**< Root Debug Lock                             */
597 #define _SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK_SHIFT             8                                                     /**< Shift value for SYSCFG_ROOTDBGLOCK          */
598 #define _SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK_MASK              0x100UL                                               /**< Bit mask for SYSCFG_ROOTDBGLOCK             */
599 #define _SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK_DEFAULT           0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
600 #define SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK_DEFAULT            (_SYSCFG_ROOTLOCKSTATUS_ROOTDBGLOCK_DEFAULT << 8)     /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
601 #define SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK                    (0x1UL << 16)                                         /**< User Invasive Debug Lock                    */
602 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK_SHIFT             16                                                    /**< Shift value for SYSCFG_USERDBGLOCK          */
603 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK_MASK              0x10000UL                                             /**< Bit mask for SYSCFG_USERDBGLOCK             */
604 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK_DEFAULT           0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
605 #define SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK_DEFAULT            (_SYSCFG_ROOTLOCKSTATUS_USERDBGLOCK_DEFAULT << 16)    /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
606 #define SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK                    (0x1UL << 17)                                         /**< User Non-invasive Debug Lock                */
607 #define _SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK_SHIFT             17                                                    /**< Shift value for SYSCFG_USERNIDLOCK          */
608 #define _SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK_MASK              0x20000UL                                             /**< Bit mask for SYSCFG_USERNIDLOCK             */
609 #define _SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK_DEFAULT           0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
610 #define SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK_DEFAULT            (_SYSCFG_ROOTLOCKSTATUS_USERNIDLOCK_DEFAULT << 17)    /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
611 #define SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK                   (0x1UL << 18)                                         /**< User Secure Invasive Debug Lock             */
612 #define _SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK_SHIFT            18                                                    /**< Shift value for SYSCFG_USERSPIDLOCK         */
613 #define _SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK_MASK             0x40000UL                                             /**< Bit mask for SYSCFG_USERSPIDLOCK            */
614 #define _SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK_DEFAULT          0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
615 #define SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK_DEFAULT           (_SYSCFG_ROOTLOCKSTATUS_USERSPIDLOCK_DEFAULT << 18)   /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
616 #define SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK                  (0x1UL << 19)                                         /**< User Secure Non-invasive Debug Lock         */
617 #define _SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK_SHIFT           19                                                    /**< Shift value for SYSCFG_USERSPNIDLOCK        */
618 #define _SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK_MASK            0x80000UL                                             /**< Bit mask for SYSCFG_USERSPNIDLOCK           */
619 #define _SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK_DEFAULT         0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
620 #define SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK_DEFAULT          (_SYSCFG_ROOTLOCKSTATUS_USERSPNIDLOCK_DEFAULT << 19)  /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
621 #define SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK                  (0x1UL << 20)                                         /**< User Debug Access Port Lock                 */
622 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK_SHIFT           20                                                    /**< Shift value for SYSCFG_USERDBGAPLOCK        */
623 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK_MASK            0x100000UL                                            /**< Bit mask for SYSCFG_USERDBGAPLOCK           */
624 #define _SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK_DEFAULT         0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
625 #define SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK_DEFAULT          (_SYSCFG_ROOTLOCKSTATUS_USERDBGAPLOCK_DEFAULT << 20)  /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
626 #define SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK                  (0x1UL << 21)                                         /**< Radio Invasive Debug Lock                   */
627 #define _SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK_SHIFT           21                                                    /**< Shift value for SYSCFG_RADIOIDBGLOCK        */
628 #define _SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK_MASK            0x200000UL                                            /**< Bit mask for SYSCFG_RADIOIDBGLOCK           */
629 #define _SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK_DEFAULT         0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
630 #define SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK_DEFAULT          (_SYSCFG_ROOTLOCKSTATUS_RADIOIDBGLOCK_DEFAULT << 21)  /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
631 #define SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK                 (0x1UL << 22)                                         /**< Radio Non-invasive Debug Lock               */
632 #define _SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK_SHIFT          22                                                    /**< Shift value for SYSCFG_RADIONIDBGLOCK       */
633 #define _SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK_MASK           0x400000UL                                            /**< Bit mask for SYSCFG_RADIONIDBGLOCK          */
634 #define _SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK_DEFAULT        0x00000001UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
635 #define SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK_DEFAULT         (_SYSCFG_ROOTLOCKSTATUS_RADIONIDBGLOCK_DEFAULT << 22) /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
636 #define SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED                  (0x1UL << 31)                                         /**< E-Fuse Unlocked                             */
637 #define _SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED_SHIFT           31                                                    /**< Shift value for SYSCFG_EFUSEUNLOCKED        */
638 #define _SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED_MASK            0x80000000UL                                          /**< Bit mask for SYSCFG_EFUSEUNLOCKED           */
639 #define _SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED_DEFAULT         0x00000000UL                                          /**< Mode DEFAULT for SYSCFG_ROOTLOCKSTATUS      */
640 #define SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED_DEFAULT          (_SYSCFG_ROOTLOCKSTATUS_EFUSEUNLOCKED_DEFAULT << 31)  /**< Shifted mode DEFAULT for SYSCFG_ROOTLOCKSTATUS*/
641 
642 /* Bit fields for SYSCFG ROOTSESWVERSION */
643 #define _SYSCFG_ROOTSESWVERSION_RESETVALUE                   0x00000000UL                                     /**< Default value for SYSCFG_ROOTSESWVERSION    */
644 #define _SYSCFG_ROOTSESWVERSION_MASK                         0xFFFFFFFFUL                                     /**< Mask for SYSCFG_ROOTSESWVERSION             */
645 #define _SYSCFG_ROOTSESWVERSION_SWVERSION_SHIFT              0                                                /**< Shift value for SYSCFG_SWVERSION            */
646 #define _SYSCFG_ROOTSESWVERSION_SWVERSION_MASK               0xFFFFFFFFUL                                     /**< Bit mask for SYSCFG_SWVERSION               */
647 #define _SYSCFG_ROOTSESWVERSION_SWVERSION_DEFAULT            0x00000000UL                                     /**< Mode DEFAULT for SYSCFG_ROOTSESWVERSION     */
648 #define SYSCFG_ROOTSESWVERSION_SWVERSION_DEFAULT             (_SYSCFG_ROOTSESWVERSION_SWVERSION_DEFAULT << 0) /**< Shifted mode DEFAULT for SYSCFG_ROOTSESWVERSION*/
649 
650 /** @} End of group EFR32MG29_SYSCFG_BitFields */
651 /** @} End of group EFR32MG29_SYSCFG */
652 /**************************************************************************//**
653  * @defgroup EFR32MG29_SYSCFG_CFGNS SYSCFG_CFGNS
654  * @{
655  * @brief EFR32MG29 SYSCFG_CFGNS Register Declaration.
656  *****************************************************************************/
657 
658 /** SYSCFG_CFGNS Register Declaration. */
659 typedef struct syscfg_cfgns_typedef{
660   uint32_t       RESERVED0[7U];                 /**< Reserved for future use                            */
661   __IOM uint32_t CFGNSTCALIB;                   /**< Configure Non-secure Sys-Tick Cal.                 */
662   uint32_t       RESERVED1[376U];               /**< Reserved for future use                            */
663   __IOM uint32_t ROOTNSDATA0;                   /**< Data Register 0                                    */
664   __IOM uint32_t ROOTNSDATA1;                   /**< Data Register 1                                    */
665   uint32_t       RESERVED2[1U];                 /**< Reserved for future use                            */
666   uint32_t       RESERVED3[637U];               /**< Reserved for future use                            */
667   uint32_t       RESERVED4[7U];                 /**< Reserved for future use                            */
668   __IOM uint32_t CFGNSTCALIB_SET;               /**< Configure Non-secure Sys-Tick Cal.                 */
669   uint32_t       RESERVED5[376U];               /**< Reserved for future use                            */
670   __IOM uint32_t ROOTNSDATA0_SET;               /**< Data Register 0                                    */
671   __IOM uint32_t ROOTNSDATA1_SET;               /**< Data Register 1                                    */
672   uint32_t       RESERVED6[1U];                 /**< Reserved for future use                            */
673   uint32_t       RESERVED7[637U];               /**< Reserved for future use                            */
674   uint32_t       RESERVED8[7U];                 /**< Reserved for future use                            */
675   __IOM uint32_t CFGNSTCALIB_CLR;               /**< Configure Non-secure Sys-Tick Cal.                 */
676   uint32_t       RESERVED9[376U];               /**< Reserved for future use                            */
677   __IOM uint32_t ROOTNSDATA0_CLR;               /**< Data Register 0                                    */
678   __IOM uint32_t ROOTNSDATA1_CLR;               /**< Data Register 1                                    */
679   uint32_t       RESERVED10[1U];                /**< Reserved for future use                            */
680   uint32_t       RESERVED11[637U];              /**< Reserved for future use                            */
681   uint32_t       RESERVED12[7U];                /**< Reserved for future use                            */
682   __IOM uint32_t CFGNSTCALIB_TGL;               /**< Configure Non-secure Sys-Tick Cal.                 */
683   uint32_t       RESERVED13[376U];              /**< Reserved for future use                            */
684   __IOM uint32_t ROOTNSDATA0_TGL;               /**< Data Register 0                                    */
685   __IOM uint32_t ROOTNSDATA1_TGL;               /**< Data Register 1                                    */
686   uint32_t       RESERVED14[1U];                /**< Reserved for future use                            */
687 } SYSCFG_CFGNS_TypeDef;
688 /** @} End of group EFR32MG29_SYSCFG_CFGNS */
689 
690 /**************************************************************************//**
691  * @addtogroup EFR32MG29_SYSCFG_CFGNS
692  * @{
693  * @defgroup EFR32MG29_SYSCFG_CFGNS_BitFields SYSCFG_CFGNS Bit Fields
694  * @{
695  *****************************************************************************/
696 
697 /* Bit fields for SYSCFG CFGNSTCALIB */
698 #define _SYSCFG_CFGNSTCALIB_RESETVALUE       0x01004A37UL                               /**< Default value for SYSCFG_CFGNSTCALIB        */
699 #define _SYSCFG_CFGNSTCALIB_MASK             0x03FFFFFFUL                               /**< Mask for SYSCFG_CFGNSTCALIB                 */
700 #define _SYSCFG_CFGNSTCALIB_TENMS_SHIFT      0                                          /**< Shift value for SYSCFG_TENMS                */
701 #define _SYSCFG_CFGNSTCALIB_TENMS_MASK       0xFFFFFFUL                                 /**< Bit mask for SYSCFG_TENMS                   */
702 #define _SYSCFG_CFGNSTCALIB_TENMS_DEFAULT    0x00004A37UL                               /**< Mode DEFAULT for SYSCFG_CFGNSTCALIB         */
703 #define SYSCFG_CFGNSTCALIB_TENMS_DEFAULT     (_SYSCFG_CFGNSTCALIB_TENMS_DEFAULT << 0)   /**< Shifted mode DEFAULT for SYSCFG_CFGNSTCALIB */
704 #define SYSCFG_CFGNSTCALIB_SKEW              (0x1UL << 24)                              /**< Skew                                        */
705 #define _SYSCFG_CFGNSTCALIB_SKEW_SHIFT       24                                         /**< Shift value for SYSCFG_SKEW                 */
706 #define _SYSCFG_CFGNSTCALIB_SKEW_MASK        0x1000000UL                                /**< Bit mask for SYSCFG_SKEW                    */
707 #define _SYSCFG_CFGNSTCALIB_SKEW_DEFAULT     0x00000001UL                               /**< Mode DEFAULT for SYSCFG_CFGNSTCALIB         */
708 #define SYSCFG_CFGNSTCALIB_SKEW_DEFAULT      (_SYSCFG_CFGNSTCALIB_SKEW_DEFAULT << 24)   /**< Shifted mode DEFAULT for SYSCFG_CFGNSTCALIB */
709 #define SYSCFG_CFGNSTCALIB_NOREF             (0x1UL << 25)                              /**< No Reference                                */
710 #define _SYSCFG_CFGNSTCALIB_NOREF_SHIFT      25                                         /**< Shift value for SYSCFG_NOREF                */
711 #define _SYSCFG_CFGNSTCALIB_NOREF_MASK       0x2000000UL                                /**< Bit mask for SYSCFG_NOREF                   */
712 #define _SYSCFG_CFGNSTCALIB_NOREF_DEFAULT    0x00000000UL                               /**< Mode DEFAULT for SYSCFG_CFGNSTCALIB         */
713 #define _SYSCFG_CFGNSTCALIB_NOREF_REF        0x00000000UL                               /**< Mode REF for SYSCFG_CFGNSTCALIB             */
714 #define _SYSCFG_CFGNSTCALIB_NOREF_NOREF      0x00000001UL                               /**< Mode NOREF for SYSCFG_CFGNSTCALIB           */
715 #define SYSCFG_CFGNSTCALIB_NOREF_DEFAULT     (_SYSCFG_CFGNSTCALIB_NOREF_DEFAULT << 25)  /**< Shifted mode DEFAULT for SYSCFG_CFGNSTCALIB */
716 #define SYSCFG_CFGNSTCALIB_NOREF_REF         (_SYSCFG_CFGNSTCALIB_NOREF_REF << 25)      /**< Shifted mode REF for SYSCFG_CFGNSTCALIB     */
717 #define SYSCFG_CFGNSTCALIB_NOREF_NOREF       (_SYSCFG_CFGNSTCALIB_NOREF_NOREF << 25)    /**< Shifted mode NOREF for SYSCFG_CFGNSTCALIB   */
718 
719 /* Bit fields for SYSCFG ROOTNSDATA0 */
720 #define _SYSCFG_ROOTNSDATA0_RESETVALUE       0x00000000UL                               /**< Default value for SYSCFG_ROOTNSDATA0        */
721 #define _SYSCFG_ROOTNSDATA0_MASK             0xFFFFFFFFUL                               /**< Mask for SYSCFG_ROOTNSDATA0                 */
722 #define _SYSCFG_ROOTNSDATA0_DATA_SHIFT       0                                          /**< Shift value for SYSCFG_DATA                 */
723 #define _SYSCFG_ROOTNSDATA0_DATA_MASK        0xFFFFFFFFUL                               /**< Bit mask for SYSCFG_DATA                    */
724 #define _SYSCFG_ROOTNSDATA0_DATA_DEFAULT     0x00000000UL                               /**< Mode DEFAULT for SYSCFG_ROOTNSDATA0         */
725 #define SYSCFG_ROOTNSDATA0_DATA_DEFAULT      (_SYSCFG_ROOTNSDATA0_DATA_DEFAULT << 0)    /**< Shifted mode DEFAULT for SYSCFG_ROOTNSDATA0 */
726 
727 /* Bit fields for SYSCFG ROOTNSDATA1 */
728 #define _SYSCFG_ROOTNSDATA1_RESETVALUE       0x00000000UL                               /**< Default value for SYSCFG_ROOTNSDATA1        */
729 #define _SYSCFG_ROOTNSDATA1_MASK             0xFFFFFFFFUL                               /**< Mask for SYSCFG_ROOTNSDATA1                 */
730 #define _SYSCFG_ROOTNSDATA1_DATA_SHIFT       0                                          /**< Shift value for SYSCFG_DATA                 */
731 #define _SYSCFG_ROOTNSDATA1_DATA_MASK        0xFFFFFFFFUL                               /**< Bit mask for SYSCFG_DATA                    */
732 #define _SYSCFG_ROOTNSDATA1_DATA_DEFAULT     0x00000000UL                               /**< Mode DEFAULT for SYSCFG_ROOTNSDATA1         */
733 #define SYSCFG_ROOTNSDATA1_DATA_DEFAULT      (_SYSCFG_ROOTNSDATA1_DATA_DEFAULT << 0)    /**< Shifted mode DEFAULT for SYSCFG_ROOTNSDATA1 */
734 
735 /** @} End of group EFR32MG29_SYSCFG_CFGNS_BitFields */
736 /** @} End of group EFR32MG29_SYSCFG_CFGNS */
737 /** @} End of group Parts */
738 
739 #endif // EFR32MG29_SYSCFG_H
740