EFR32 Mighty Gecko 13 Software Documentation
efr32mg13-doc-5.1.2
Main Page
Modules
Files
Documentation Home
silabs.com
File List
efr32mg13p_wdog.h
Go to the documentation of this file.
1
/**************************************************************************/
32
/**************************************************************************/
36
/**************************************************************************/
41
typedef
struct
42
{
43
__IOM uint32_t
CTRL
;
44
__IOM uint32_t
CMD
;
46
__IM uint32_t
SYNCBUSY
;
48
WDOG_PCH_TypeDef
PCH[2];
50
uint32_t RESERVED0[2];
51
__IM uint32_t
IF
;
52
__IOM uint32_t
IFS
;
53
__IOM uint32_t
IFC
;
54
__IOM uint32_t
IEN
;
55
}
WDOG_TypeDef
;
57
/**************************************************************************/
62
/* Bit fields for WDOG CTRL */
63
#define _WDOG_CTRL_RESETVALUE 0x00000F00UL
64
#define _WDOG_CTRL_MASK 0xC7033F7FUL
65
#define WDOG_CTRL_EN (0x1UL << 0)
66
#define _WDOG_CTRL_EN_SHIFT 0
67
#define _WDOG_CTRL_EN_MASK 0x1UL
68
#define _WDOG_CTRL_EN_DEFAULT 0x00000000UL
69
#define WDOG_CTRL_EN_DEFAULT (_WDOG_CTRL_EN_DEFAULT << 0)
70
#define WDOG_CTRL_DEBUGRUN (0x1UL << 1)
71
#define _WDOG_CTRL_DEBUGRUN_SHIFT 1
72
#define _WDOG_CTRL_DEBUGRUN_MASK 0x2UL
73
#define _WDOG_CTRL_DEBUGRUN_DEFAULT 0x00000000UL
74
#define WDOG_CTRL_DEBUGRUN_DEFAULT (_WDOG_CTRL_DEBUGRUN_DEFAULT << 1)
75
#define WDOG_CTRL_EM2RUN (0x1UL << 2)
76
#define _WDOG_CTRL_EM2RUN_SHIFT 2
77
#define _WDOG_CTRL_EM2RUN_MASK 0x4UL
78
#define _WDOG_CTRL_EM2RUN_DEFAULT 0x00000000UL
79
#define WDOG_CTRL_EM2RUN_DEFAULT (_WDOG_CTRL_EM2RUN_DEFAULT << 2)
80
#define WDOG_CTRL_EM3RUN (0x1UL << 3)
81
#define _WDOG_CTRL_EM3RUN_SHIFT 3
82
#define _WDOG_CTRL_EM3RUN_MASK 0x8UL
83
#define _WDOG_CTRL_EM3RUN_DEFAULT 0x00000000UL
84
#define WDOG_CTRL_EM3RUN_DEFAULT (_WDOG_CTRL_EM3RUN_DEFAULT << 3)
85
#define WDOG_CTRL_LOCK (0x1UL << 4)
86
#define _WDOG_CTRL_LOCK_SHIFT 4
87
#define _WDOG_CTRL_LOCK_MASK 0x10UL
88
#define _WDOG_CTRL_LOCK_DEFAULT 0x00000000UL
89
#define WDOG_CTRL_LOCK_DEFAULT (_WDOG_CTRL_LOCK_DEFAULT << 4)
90
#define WDOG_CTRL_EM4BLOCK (0x1UL << 5)
91
#define _WDOG_CTRL_EM4BLOCK_SHIFT 5
92
#define _WDOG_CTRL_EM4BLOCK_MASK 0x20UL
93
#define _WDOG_CTRL_EM4BLOCK_DEFAULT 0x00000000UL
94
#define WDOG_CTRL_EM4BLOCK_DEFAULT (_WDOG_CTRL_EM4BLOCK_DEFAULT << 5)
95
#define WDOG_CTRL_SWOSCBLOCK (0x1UL << 6)
96
#define _WDOG_CTRL_SWOSCBLOCK_SHIFT 6
97
#define _WDOG_CTRL_SWOSCBLOCK_MASK 0x40UL
98
#define _WDOG_CTRL_SWOSCBLOCK_DEFAULT 0x00000000UL
99
#define WDOG_CTRL_SWOSCBLOCK_DEFAULT (_WDOG_CTRL_SWOSCBLOCK_DEFAULT << 6)
100
#define _WDOG_CTRL_PERSEL_SHIFT 8
101
#define _WDOG_CTRL_PERSEL_MASK 0xF00UL
102
#define _WDOG_CTRL_PERSEL_DEFAULT 0x0000000FUL
103
#define WDOG_CTRL_PERSEL_DEFAULT (_WDOG_CTRL_PERSEL_DEFAULT << 8)
104
#define _WDOG_CTRL_CLKSEL_SHIFT 12
105
#define _WDOG_CTRL_CLKSEL_MASK 0x3000UL
106
#define _WDOG_CTRL_CLKSEL_DEFAULT 0x00000000UL
107
#define _WDOG_CTRL_CLKSEL_ULFRCO 0x00000000UL
108
#define _WDOG_CTRL_CLKSEL_LFRCO 0x00000001UL
109
#define _WDOG_CTRL_CLKSEL_LFXO 0x00000002UL
110
#define _WDOG_CTRL_CLKSEL_HFCORECLK 0x00000003UL
111
#define WDOG_CTRL_CLKSEL_DEFAULT (_WDOG_CTRL_CLKSEL_DEFAULT << 12)
112
#define WDOG_CTRL_CLKSEL_ULFRCO (_WDOG_CTRL_CLKSEL_ULFRCO << 12)
113
#define WDOG_CTRL_CLKSEL_LFRCO (_WDOG_CTRL_CLKSEL_LFRCO << 12)
114
#define WDOG_CTRL_CLKSEL_LFXO (_WDOG_CTRL_CLKSEL_LFXO << 12)
115
#define WDOG_CTRL_CLKSEL_HFCORECLK (_WDOG_CTRL_CLKSEL_HFCORECLK << 12)
116
#define _WDOG_CTRL_WARNSEL_SHIFT 16
117
#define _WDOG_CTRL_WARNSEL_MASK 0x30000UL
118
#define _WDOG_CTRL_WARNSEL_DEFAULT 0x00000000UL
119
#define WDOG_CTRL_WARNSEL_DEFAULT (_WDOG_CTRL_WARNSEL_DEFAULT << 16)
120
#define _WDOG_CTRL_WINSEL_SHIFT 24
121
#define _WDOG_CTRL_WINSEL_MASK 0x7000000UL
122
#define _WDOG_CTRL_WINSEL_DEFAULT 0x00000000UL
123
#define WDOG_CTRL_WINSEL_DEFAULT (_WDOG_CTRL_WINSEL_DEFAULT << 24)
124
#define WDOG_CTRL_CLRSRC (0x1UL << 30)
125
#define _WDOG_CTRL_CLRSRC_SHIFT 30
126
#define _WDOG_CTRL_CLRSRC_MASK 0x40000000UL
127
#define _WDOG_CTRL_CLRSRC_DEFAULT 0x00000000UL
128
#define _WDOG_CTRL_CLRSRC_SW 0x00000000UL
129
#define _WDOG_CTRL_CLRSRC_PCH0 0x00000001UL
130
#define WDOG_CTRL_CLRSRC_DEFAULT (_WDOG_CTRL_CLRSRC_DEFAULT << 30)
131
#define WDOG_CTRL_CLRSRC_SW (_WDOG_CTRL_CLRSRC_SW << 30)
132
#define WDOG_CTRL_CLRSRC_PCH0 (_WDOG_CTRL_CLRSRC_PCH0 << 30)
133
#define WDOG_CTRL_WDOGRSTDIS (0x1UL << 31)
134
#define _WDOG_CTRL_WDOGRSTDIS_SHIFT 31
135
#define _WDOG_CTRL_WDOGRSTDIS_MASK 0x80000000UL
136
#define _WDOG_CTRL_WDOGRSTDIS_DEFAULT 0x00000000UL
137
#define _WDOG_CTRL_WDOGRSTDIS_EN 0x00000000UL
138
#define _WDOG_CTRL_WDOGRSTDIS_DIS 0x00000001UL
139
#define WDOG_CTRL_WDOGRSTDIS_DEFAULT (_WDOG_CTRL_WDOGRSTDIS_DEFAULT << 31)
140
#define WDOG_CTRL_WDOGRSTDIS_EN (_WDOG_CTRL_WDOGRSTDIS_EN << 31)
141
#define WDOG_CTRL_WDOGRSTDIS_DIS (_WDOG_CTRL_WDOGRSTDIS_DIS << 31)
143
/* Bit fields for WDOG CMD */
144
#define _WDOG_CMD_RESETVALUE 0x00000000UL
145
#define _WDOG_CMD_MASK 0x00000001UL
146
#define WDOG_CMD_CLEAR (0x1UL << 0)
147
#define _WDOG_CMD_CLEAR_SHIFT 0
148
#define _WDOG_CMD_CLEAR_MASK 0x1UL
149
#define _WDOG_CMD_CLEAR_DEFAULT 0x00000000UL
150
#define _WDOG_CMD_CLEAR_UNCHANGED 0x00000000UL
151
#define _WDOG_CMD_CLEAR_CLEARED 0x00000001UL
152
#define WDOG_CMD_CLEAR_DEFAULT (_WDOG_CMD_CLEAR_DEFAULT << 0)
153
#define WDOG_CMD_CLEAR_UNCHANGED (_WDOG_CMD_CLEAR_UNCHANGED << 0)
154
#define WDOG_CMD_CLEAR_CLEARED (_WDOG_CMD_CLEAR_CLEARED << 0)
156
/* Bit fields for WDOG SYNCBUSY */
157
#define _WDOG_SYNCBUSY_RESETVALUE 0x00000000UL
158
#define _WDOG_SYNCBUSY_MASK 0x0000000FUL
159
#define WDOG_SYNCBUSY_CTRL (0x1UL << 0)
160
#define _WDOG_SYNCBUSY_CTRL_SHIFT 0
161
#define _WDOG_SYNCBUSY_CTRL_MASK 0x1UL
162
#define _WDOG_SYNCBUSY_CTRL_DEFAULT 0x00000000UL
163
#define WDOG_SYNCBUSY_CTRL_DEFAULT (_WDOG_SYNCBUSY_CTRL_DEFAULT << 0)
164
#define WDOG_SYNCBUSY_CMD (0x1UL << 1)
165
#define _WDOG_SYNCBUSY_CMD_SHIFT 1
166
#define _WDOG_SYNCBUSY_CMD_MASK 0x2UL
167
#define _WDOG_SYNCBUSY_CMD_DEFAULT 0x00000000UL
168
#define WDOG_SYNCBUSY_CMD_DEFAULT (_WDOG_SYNCBUSY_CMD_DEFAULT << 1)
169
#define WDOG_SYNCBUSY_PCH0_PRSCTRL (0x1UL << 2)
170
#define _WDOG_SYNCBUSY_PCH0_PRSCTRL_SHIFT 2
171
#define _WDOG_SYNCBUSY_PCH0_PRSCTRL_MASK 0x4UL
172
#define _WDOG_SYNCBUSY_PCH0_PRSCTRL_DEFAULT 0x00000000UL
173
#define WDOG_SYNCBUSY_PCH0_PRSCTRL_DEFAULT (_WDOG_SYNCBUSY_PCH0_PRSCTRL_DEFAULT << 2)
174
#define WDOG_SYNCBUSY_PCH1_PRSCTRL (0x1UL << 3)
175
#define _WDOG_SYNCBUSY_PCH1_PRSCTRL_SHIFT 3
176
#define _WDOG_SYNCBUSY_PCH1_PRSCTRL_MASK 0x8UL
177
#define _WDOG_SYNCBUSY_PCH1_PRSCTRL_DEFAULT 0x00000000UL
178
#define WDOG_SYNCBUSY_PCH1_PRSCTRL_DEFAULT (_WDOG_SYNCBUSY_PCH1_PRSCTRL_DEFAULT << 3)
180
/* Bit fields for WDOG PCH_PRSCTRL */
181
#define _WDOG_PCH_PRSCTRL_RESETVALUE 0x00000000UL
182
#define _WDOG_PCH_PRSCTRL_MASK 0x0000010FUL
183
#define _WDOG_PCH_PRSCTRL_PRSSEL_SHIFT 0
184
#define _WDOG_PCH_PRSCTRL_PRSSEL_MASK 0xFUL
185
#define _WDOG_PCH_PRSCTRL_PRSSEL_DEFAULT 0x00000000UL
186
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH0 0x00000000UL
187
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH1 0x00000001UL
188
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH2 0x00000002UL
189
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH3 0x00000003UL
190
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH4 0x00000004UL
191
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH5 0x00000005UL
192
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH6 0x00000006UL
193
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH7 0x00000007UL
194
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH8 0x00000008UL
195
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH9 0x00000009UL
196
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH10 0x0000000AUL
197
#define _WDOG_PCH_PRSCTRL_PRSSEL_PRSCH11 0x0000000BUL
198
#define WDOG_PCH_PRSCTRL_PRSSEL_DEFAULT (_WDOG_PCH_PRSCTRL_PRSSEL_DEFAULT << 0)
199
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH0 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH0 << 0)
200
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH1 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH1 << 0)
201
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH2 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH2 << 0)
202
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH3 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH3 << 0)
203
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH4 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH4 << 0)
204
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH5 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH5 << 0)
205
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH6 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH6 << 0)
206
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH7 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH7 << 0)
207
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH8 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH8 << 0)
208
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH9 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH9 << 0)
209
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH10 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH10 << 0)
210
#define WDOG_PCH_PRSCTRL_PRSSEL_PRSCH11 (_WDOG_PCH_PRSCTRL_PRSSEL_PRSCH11 << 0)
211
#define WDOG_PCH_PRSCTRL_PRSMISSRSTEN (0x1UL << 8)
212
#define _WDOG_PCH_PRSCTRL_PRSMISSRSTEN_SHIFT 8
213
#define _WDOG_PCH_PRSCTRL_PRSMISSRSTEN_MASK 0x100UL
214
#define _WDOG_PCH_PRSCTRL_PRSMISSRSTEN_DEFAULT 0x00000000UL
215
#define WDOG_PCH_PRSCTRL_PRSMISSRSTEN_DEFAULT (_WDOG_PCH_PRSCTRL_PRSMISSRSTEN_DEFAULT << 8)
217
/* Bit fields for WDOG IF */
218
#define _WDOG_IF_RESETVALUE 0x00000000UL
219
#define _WDOG_IF_MASK 0x0000001FUL
220
#define WDOG_IF_TOUT (0x1UL << 0)
221
#define _WDOG_IF_TOUT_SHIFT 0
222
#define _WDOG_IF_TOUT_MASK 0x1UL
223
#define _WDOG_IF_TOUT_DEFAULT 0x00000000UL
224
#define WDOG_IF_TOUT_DEFAULT (_WDOG_IF_TOUT_DEFAULT << 0)
225
#define WDOG_IF_WARN (0x1UL << 1)
226
#define _WDOG_IF_WARN_SHIFT 1
227
#define _WDOG_IF_WARN_MASK 0x2UL
228
#define _WDOG_IF_WARN_DEFAULT 0x00000000UL
229
#define WDOG_IF_WARN_DEFAULT (_WDOG_IF_WARN_DEFAULT << 1)
230
#define WDOG_IF_WIN (0x1UL << 2)
231
#define _WDOG_IF_WIN_SHIFT 2
232
#define _WDOG_IF_WIN_MASK 0x4UL
233
#define _WDOG_IF_WIN_DEFAULT 0x00000000UL
234
#define WDOG_IF_WIN_DEFAULT (_WDOG_IF_WIN_DEFAULT << 2)
235
#define WDOG_IF_PEM0 (0x1UL << 3)
236
#define _WDOG_IF_PEM0_SHIFT 3
237
#define _WDOG_IF_PEM0_MASK 0x8UL
238
#define _WDOG_IF_PEM0_DEFAULT 0x00000000UL
239
#define WDOG_IF_PEM0_DEFAULT (_WDOG_IF_PEM0_DEFAULT << 3)
240
#define WDOG_IF_PEM1 (0x1UL << 4)
241
#define _WDOG_IF_PEM1_SHIFT 4
242
#define _WDOG_IF_PEM1_MASK 0x10UL
243
#define _WDOG_IF_PEM1_DEFAULT 0x00000000UL
244
#define WDOG_IF_PEM1_DEFAULT (_WDOG_IF_PEM1_DEFAULT << 4)
246
/* Bit fields for WDOG IFS */
247
#define _WDOG_IFS_RESETVALUE 0x00000000UL
248
#define _WDOG_IFS_MASK 0x0000001FUL
249
#define WDOG_IFS_TOUT (0x1UL << 0)
250
#define _WDOG_IFS_TOUT_SHIFT 0
251
#define _WDOG_IFS_TOUT_MASK 0x1UL
252
#define _WDOG_IFS_TOUT_DEFAULT 0x00000000UL
253
#define WDOG_IFS_TOUT_DEFAULT (_WDOG_IFS_TOUT_DEFAULT << 0)
254
#define WDOG_IFS_WARN (0x1UL << 1)
255
#define _WDOG_IFS_WARN_SHIFT 1
256
#define _WDOG_IFS_WARN_MASK 0x2UL
257
#define _WDOG_IFS_WARN_DEFAULT 0x00000000UL
258
#define WDOG_IFS_WARN_DEFAULT (_WDOG_IFS_WARN_DEFAULT << 1)
259
#define WDOG_IFS_WIN (0x1UL << 2)
260
#define _WDOG_IFS_WIN_SHIFT 2
261
#define _WDOG_IFS_WIN_MASK 0x4UL
262
#define _WDOG_IFS_WIN_DEFAULT 0x00000000UL
263
#define WDOG_IFS_WIN_DEFAULT (_WDOG_IFS_WIN_DEFAULT << 2)
264
#define WDOG_IFS_PEM0 (0x1UL << 3)
265
#define _WDOG_IFS_PEM0_SHIFT 3
266
#define _WDOG_IFS_PEM0_MASK 0x8UL
267
#define _WDOG_IFS_PEM0_DEFAULT 0x00000000UL
268
#define WDOG_IFS_PEM0_DEFAULT (_WDOG_IFS_PEM0_DEFAULT << 3)
269
#define WDOG_IFS_PEM1 (0x1UL << 4)
270
#define _WDOG_IFS_PEM1_SHIFT 4
271
#define _WDOG_IFS_PEM1_MASK 0x10UL
272
#define _WDOG_IFS_PEM1_DEFAULT 0x00000000UL
273
#define WDOG_IFS_PEM1_DEFAULT (_WDOG_IFS_PEM1_DEFAULT << 4)
275
/* Bit fields for WDOG IFC */
276
#define _WDOG_IFC_RESETVALUE 0x00000000UL
277
#define _WDOG_IFC_MASK 0x0000001FUL
278
#define WDOG_IFC_TOUT (0x1UL << 0)
279
#define _WDOG_IFC_TOUT_SHIFT 0
280
#define _WDOG_IFC_TOUT_MASK 0x1UL
281
#define _WDOG_IFC_TOUT_DEFAULT 0x00000000UL
282
#define WDOG_IFC_TOUT_DEFAULT (_WDOG_IFC_TOUT_DEFAULT << 0)
283
#define WDOG_IFC_WARN (0x1UL << 1)
284
#define _WDOG_IFC_WARN_SHIFT 1
285
#define _WDOG_IFC_WARN_MASK 0x2UL
286
#define _WDOG_IFC_WARN_DEFAULT 0x00000000UL
287
#define WDOG_IFC_WARN_DEFAULT (_WDOG_IFC_WARN_DEFAULT << 1)
288
#define WDOG_IFC_WIN (0x1UL << 2)
289
#define _WDOG_IFC_WIN_SHIFT 2
290
#define _WDOG_IFC_WIN_MASK 0x4UL
291
#define _WDOG_IFC_WIN_DEFAULT 0x00000000UL
292
#define WDOG_IFC_WIN_DEFAULT (_WDOG_IFC_WIN_DEFAULT << 2)
293
#define WDOG_IFC_PEM0 (0x1UL << 3)
294
#define _WDOG_IFC_PEM0_SHIFT 3
295
#define _WDOG_IFC_PEM0_MASK 0x8UL
296
#define _WDOG_IFC_PEM0_DEFAULT 0x00000000UL
297
#define WDOG_IFC_PEM0_DEFAULT (_WDOG_IFC_PEM0_DEFAULT << 3)
298
#define WDOG_IFC_PEM1 (0x1UL << 4)
299
#define _WDOG_IFC_PEM1_SHIFT 4
300
#define _WDOG_IFC_PEM1_MASK 0x10UL
301
#define _WDOG_IFC_PEM1_DEFAULT 0x00000000UL
302
#define WDOG_IFC_PEM1_DEFAULT (_WDOG_IFC_PEM1_DEFAULT << 4)
304
/* Bit fields for WDOG IEN */
305
#define _WDOG_IEN_RESETVALUE 0x00000000UL
306
#define _WDOG_IEN_MASK 0x0000001FUL
307
#define WDOG_IEN_TOUT (0x1UL << 0)
308
#define _WDOG_IEN_TOUT_SHIFT 0
309
#define _WDOG_IEN_TOUT_MASK 0x1UL
310
#define _WDOG_IEN_TOUT_DEFAULT 0x00000000UL
311
#define WDOG_IEN_TOUT_DEFAULT (_WDOG_IEN_TOUT_DEFAULT << 0)
312
#define WDOG_IEN_WARN (0x1UL << 1)
313
#define _WDOG_IEN_WARN_SHIFT 1
314
#define _WDOG_IEN_WARN_MASK 0x2UL
315
#define _WDOG_IEN_WARN_DEFAULT 0x00000000UL
316
#define WDOG_IEN_WARN_DEFAULT (_WDOG_IEN_WARN_DEFAULT << 1)
317
#define WDOG_IEN_WIN (0x1UL << 2)
318
#define _WDOG_IEN_WIN_SHIFT 2
319
#define _WDOG_IEN_WIN_MASK 0x4UL
320
#define _WDOG_IEN_WIN_DEFAULT 0x00000000UL
321
#define WDOG_IEN_WIN_DEFAULT (_WDOG_IEN_WIN_DEFAULT << 2)
322
#define WDOG_IEN_PEM0 (0x1UL << 3)
323
#define _WDOG_IEN_PEM0_SHIFT 3
324
#define _WDOG_IEN_PEM0_MASK 0x8UL
325
#define _WDOG_IEN_PEM0_DEFAULT 0x00000000UL
326
#define WDOG_IEN_PEM0_DEFAULT (_WDOG_IEN_PEM0_DEFAULT << 3)
327
#define WDOG_IEN_PEM1 (0x1UL << 4)
328
#define _WDOG_IEN_PEM1_SHIFT 4
329
#define _WDOG_IEN_PEM1_MASK 0x10UL
330
#define _WDOG_IEN_PEM1_DEFAULT 0x00000000UL
331
#define WDOG_IEN_PEM1_DEFAULT (_WDOG_IEN_PEM1_DEFAULT << 4)
WDOG_TypeDef::IF
__IM uint32_t IF
Definition:
efr32mg13p_wdog.h:51
WDOG_TypeDef::IEN
__IOM uint32_t IEN
Definition:
efr32mg13p_wdog.h:54
WDOG_PCH_TypeDef
WDOG_PCH EFR32MG13P WDOG PCH.
Definition:
efr32mg13p_wdog_pch.h:39
WDOG_TypeDef::IFS
__IOM uint32_t IFS
Definition:
efr32mg13p_wdog.h:52
WDOG_TypeDef
Definition:
efr32mg13p_wdog.h:41
WDOG_TypeDef::IFC
__IOM uint32_t IFC
Definition:
efr32mg13p_wdog.h:53
WDOG_TypeDef::CTRL
__IOM uint32_t CTRL
Definition:
efr32mg13p_wdog.h:43
WDOG_TypeDef::CMD
__IOM uint32_t CMD
Definition:
efr32mg13p_wdog.h:44
WDOG_TypeDef::SYNCBUSY
__IM uint32_t SYNCBUSY
Definition:
efr32mg13p_wdog.h:46
platform
Device
SiliconLabs
EFR32MG13P
Include
efr32mg13p_wdog.h
Generated on Thu Mar 9 2017 20:38:08 for EFR32 Mighty Gecko 13 Software Documentation by
1.8.10