MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
ptg_regs.h
1
6
/* ****************************************************************************
7
* Copyright (C) 2016 Maxim Integrated Products, Inc., All Rights Reserved.
8
*
9
* Permission is hereby granted, free of charge, to any person obtaining a
10
* copy of this software and associated documentation files (the "Software"),
11
* to deal in the Software without restriction, including without limitation
12
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
13
* and/or sell copies of the Software, and to permit persons to whom the
14
* Software is furnished to do so, subject to the following conditions:
15
*
16
* The above copyright notice and this permission notice shall be included
17
* in all copies or substantial portions of the Software.
18
*
19
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
20
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
22
* IN NO EVENT SHALL MAXIM INTEGRATED BE LIABLE FOR ANY CLAIM, DAMAGES
23
* OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
24
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
25
* OTHER DEALINGS IN THE SOFTWARE.
26
*
27
* Except as contained in this notice, the name of Maxim Integrated
28
* Products, Inc. shall not be used except as stated in the Maxim Integrated
29
* Products, Inc. Branding Policy.
30
*
31
* The mere transfer of this software does not imply any licenses
32
* of trade secrets, proprietary technology, copyrights, patents,
33
* trademarks, maskwork rights, or any other form of intellectual
34
* property whatsoever. Maxim Integrated Products, Inc. retains all
35
* ownership rights.
36
*
37
*
38
*************************************************************************** */
39
40
#ifndef _PTG_REGS_H_
41
#define _PTG_REGS_H_
42
43
/* **** Includes **** */
44
#include <stdint.h>
45
46
#ifdef __cplusplus
47
extern
"C"
{
48
#endif
49
50
#if defined (__ICCARM__)
51
#pragma system_include
52
#endif
53
54
#if defined (__CC_ARM)
55
#pragma anon_unions
56
#endif
57
/*
59
If types are not defined elsewhere (CMSIS) define them here
60
*/
61
#ifndef __IO
62
#define __IO volatile
63
#endif
64
#ifndef __I
65
#define __I volatile const
66
#endif
67
#ifndef __O
68
#define __O volatile
69
#endif
70
#ifndef __R
71
#define __R volatile const
72
#endif
73
75
/* **** Definitions **** */
76
88
typedef
struct
{
89
__IO uint32_t
enable
;
90
__IO uint32_t
resync
;
91
__IO uint32_t
intfl
;
92
__IO uint32_t
inten
;
93
__O uint32_t
safe_en
;
94
__O uint32_t
safe_dis
;
95
}
mxc_ptg_regs_t
;
96
97
/* Register offsets for module PTG */
104
#define MXC_R_PTG_ENABLE ((uint32_t)0x00000000UL)
105
#define MXC_R_PTG_RESYNC ((uint32_t)0x00000004UL)
106
#define MXC_R_PTG_INTFL ((uint32_t)0x00000008UL)
107
#define MXC_R_PTG_INTEN ((uint32_t)0x0000000CUL)
108
#define MXC_R_PTG_SAFE_EN ((uint32_t)0x00000010UL)
109
#define MXC_R_PTG_SAFE_DIS ((uint32_t)0x00000014UL)
118
#define MXC_F_PTG_ENABLE_PT0_POS 0
119
#define MXC_F_PTG_ENABLE_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT0_POS))
121
#define MXC_F_PTG_ENABLE_PT1_POS 1
122
#define MXC_F_PTG_ENABLE_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT1_POS))
124
#define MXC_F_PTG_ENABLE_PT2_POS 2
125
#define MXC_F_PTG_ENABLE_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT2_POS))
127
#define MXC_F_PTG_ENABLE_PT3_POS 3
128
#define MXC_F_PTG_ENABLE_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT3_POS))
130
#define MXC_F_PTG_ENABLE_PT4_POS 4
131
#define MXC_F_PTG_ENABLE_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT4_POS))
133
#define MXC_F_PTG_ENABLE_PT5_POS 5
134
#define MXC_F_PTG_ENABLE_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT5_POS))
136
#define MXC_F_PTG_ENABLE_PT6_POS 6
137
#define MXC_F_PTG_ENABLE_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT6_POS))
139
#define MXC_F_PTG_ENABLE_PT7_POS 7
140
#define MXC_F_PTG_ENABLE_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT7_POS))
142
#define MXC_F_PTG_ENABLE_PT8_POS 8
143
#define MXC_F_PTG_ENABLE_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT8_POS))
145
#define MXC_F_PTG_ENABLE_PT9_POS 9
146
#define MXC_F_PTG_ENABLE_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT9_POS))
148
#define MXC_F_PTG_ENABLE_PT10_POS 10
149
#define MXC_F_PTG_ENABLE_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT10_POS))
151
#define MXC_F_PTG_ENABLE_PT11_POS 11
152
#define MXC_F_PTG_ENABLE_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT11_POS))
154
#define MXC_F_PTG_ENABLE_PT12_POS 12
155
#define MXC_F_PTG_ENABLE_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT12_POS))
157
#define MXC_F_PTG_ENABLE_PT13_POS 13
158
#define MXC_F_PTG_ENABLE_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT13_POS))
160
#define MXC_F_PTG_ENABLE_PT14_POS 14
161
#define MXC_F_PTG_ENABLE_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT14_POS))
163
#define MXC_F_PTG_ENABLE_PT15_POS 15
164
#define MXC_F_PTG_ENABLE_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_ENABLE_PT15_POS))
174
#define MXC_F_PTG_RESYNC_PT0_POS 0
175
#define MXC_F_PTG_RESYNC_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT0_POS))
177
#define MXC_F_PTG_RESYNC_PT1_POS 1
178
#define MXC_F_PTG_RESYNC_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT1_POS))
180
#define MXC_F_PTG_RESYNC_PT2_POS 2
181
#define MXC_F_PTG_RESYNC_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT2_POS))
183
#define MXC_F_PTG_RESYNC_PT3_POS 3
184
#define MXC_F_PTG_RESYNC_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT3_POS))
186
#define MXC_F_PTG_RESYNC_PT4_POS 4
187
#define MXC_F_PTG_RESYNC_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT4_POS))
189
#define MXC_F_PTG_RESYNC_PT5_POS 5
190
#define MXC_F_PTG_RESYNC_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT5_POS))
192
#define MXC_F_PTG_RESYNC_PT6_POS 6
193
#define MXC_F_PTG_RESYNC_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT6_POS))
195
#define MXC_F_PTG_RESYNC_PT7_POS 7
196
#define MXC_F_PTG_RESYNC_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT7_POS))
198
#define MXC_F_PTG_RESYNC_PT8_POS 8
199
#define MXC_F_PTG_RESYNC_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT8_POS))
201
#define MXC_F_PTG_RESYNC_PT9_POS 9
202
#define MXC_F_PTG_RESYNC_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT9_POS))
204
#define MXC_F_PTG_RESYNC_PT10_POS 10
205
#define MXC_F_PTG_RESYNC_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT10_POS))
207
#define MXC_F_PTG_RESYNC_PT11_POS 11
208
#define MXC_F_PTG_RESYNC_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT11_POS))
210
#define MXC_F_PTG_RESYNC_PT12_POS 12
211
#define MXC_F_PTG_RESYNC_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT12_POS))
213
#define MXC_F_PTG_RESYNC_PT13_POS 13
214
#define MXC_F_PTG_RESYNC_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT13_POS))
216
#define MXC_F_PTG_RESYNC_PT14_POS 14
217
#define MXC_F_PTG_RESYNC_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT14_POS))
219
#define MXC_F_PTG_RESYNC_PT15_POS 15
220
#define MXC_F_PTG_RESYNC_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_RESYNC_PT15_POS))
230
#define MXC_F_PTG_INTFL_PT0_POS 0
231
#define MXC_F_PTG_INTFL_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT0_POS))
233
#define MXC_F_PTG_INTFL_PT1_POS 1
234
#define MXC_F_PTG_INTFL_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT1_POS))
236
#define MXC_F_PTG_INTFL_PT2_POS 2
237
#define MXC_F_PTG_INTFL_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT2_POS))
239
#define MXC_F_PTG_INTFL_PT3_POS 3
240
#define MXC_F_PTG_INTFL_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT3_POS))
242
#define MXC_F_PTG_INTFL_PT4_POS 4
243
#define MXC_F_PTG_INTFL_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT4_POS))
245
#define MXC_F_PTG_INTFL_PT5_POS 5
246
#define MXC_F_PTG_INTFL_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT5_POS))
248
#define MXC_F_PTG_INTFL_PT6_POS 6
249
#define MXC_F_PTG_INTFL_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT6_POS))
251
#define MXC_F_PTG_INTFL_PT7_POS 7
252
#define MXC_F_PTG_INTFL_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT7_POS))
254
#define MXC_F_PTG_INTFL_PT8_POS 8
255
#define MXC_F_PTG_INTFL_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT8_POS))
257
#define MXC_F_PTG_INTFL_PT9_POS 9
258
#define MXC_F_PTG_INTFL_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT9_POS))
260
#define MXC_F_PTG_INTFL_PT10_POS 10
261
#define MXC_F_PTG_INTFL_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT10_POS))
263
#define MXC_F_PTG_INTFL_PT11_POS 11
264
#define MXC_F_PTG_INTFL_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT11_POS))
266
#define MXC_F_PTG_INTFL_PT12_POS 12
267
#define MXC_F_PTG_INTFL_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT12_POS))
269
#define MXC_F_PTG_INTFL_PT13_POS 13
270
#define MXC_F_PTG_INTFL_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT13_POS))
272
#define MXC_F_PTG_INTFL_PT14_POS 14
273
#define MXC_F_PTG_INTFL_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT14_POS))
275
#define MXC_F_PTG_INTFL_PT15_POS 15
276
#define MXC_F_PTG_INTFL_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_INTFL_PT15_POS))
286
#define MXC_F_PTG_INTEN_PT0_POS 0
287
#define MXC_F_PTG_INTEN_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT0_POS))
289
#define MXC_F_PTG_INTEN_PT1_POS 1
290
#define MXC_F_PTG_INTEN_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT1_POS))
292
#define MXC_F_PTG_INTEN_PT2_POS 2
293
#define MXC_F_PTG_INTEN_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT2_POS))
295
#define MXC_F_PTG_INTEN_PT3_POS 3
296
#define MXC_F_PTG_INTEN_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT3_POS))
298
#define MXC_F_PTG_INTEN_PT4_POS 4
299
#define MXC_F_PTG_INTEN_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT4_POS))
301
#define MXC_F_PTG_INTEN_PT5_POS 5
302
#define MXC_F_PTG_INTEN_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT5_POS))
304
#define MXC_F_PTG_INTEN_PT6_POS 6
305
#define MXC_F_PTG_INTEN_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT6_POS))
307
#define MXC_F_PTG_INTEN_PT7_POS 7
308
#define MXC_F_PTG_INTEN_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT7_POS))
310
#define MXC_F_PTG_INTEN_PT8_POS 8
311
#define MXC_F_PTG_INTEN_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT8_POS))
313
#define MXC_F_PTG_INTEN_PT9_POS 9
314
#define MXC_F_PTG_INTEN_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT9_POS))
316
#define MXC_F_PTG_INTEN_PT10_POS 10
317
#define MXC_F_PTG_INTEN_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT10_POS))
319
#define MXC_F_PTG_INTEN_PT11_POS 11
320
#define MXC_F_PTG_INTEN_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT11_POS))
322
#define MXC_F_PTG_INTEN_PT12_POS 12
323
#define MXC_F_PTG_INTEN_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT12_POS))
325
#define MXC_F_PTG_INTEN_PT13_POS 13
326
#define MXC_F_PTG_INTEN_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT13_POS))
328
#define MXC_F_PTG_INTEN_PT14_POS 14
329
#define MXC_F_PTG_INTEN_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT14_POS))
331
#define MXC_F_PTG_INTEN_PT15_POS 15
332
#define MXC_F_PTG_INTEN_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_INTEN_PT15_POS))
342
#define MXC_F_PTG_SAFE_EN_PT0_POS 0
343
#define MXC_F_PTG_SAFE_EN_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT0_POS))
345
#define MXC_F_PTG_SAFE_EN_PT1_POS 1
346
#define MXC_F_PTG_SAFE_EN_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT1_POS))
348
#define MXC_F_PTG_SAFE_EN_PT2_POS 2
349
#define MXC_F_PTG_SAFE_EN_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT2_POS))
351
#define MXC_F_PTG_SAFE_EN_PT3_POS 3
352
#define MXC_F_PTG_SAFE_EN_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT3_POS))
354
#define MXC_F_PTG_SAFE_EN_PT4_POS 4
355
#define MXC_F_PTG_SAFE_EN_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT4_POS))
357
#define MXC_F_PTG_SAFE_EN_PT5_POS 5
358
#define MXC_F_PTG_SAFE_EN_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT5_POS))
360
#define MXC_F_PTG_SAFE_EN_PT6_POS 6
361
#define MXC_F_PTG_SAFE_EN_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT6_POS))
363
#define MXC_F_PTG_SAFE_EN_PT7_POS 7
364
#define MXC_F_PTG_SAFE_EN_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT7_POS))
366
#define MXC_F_PTG_SAFE_EN_PT8_POS 8
367
#define MXC_F_PTG_SAFE_EN_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT8_POS))
369
#define MXC_F_PTG_SAFE_EN_PT9_POS 9
370
#define MXC_F_PTG_SAFE_EN_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT9_POS))
372
#define MXC_F_PTG_SAFE_EN_PT10_POS 10
373
#define MXC_F_PTG_SAFE_EN_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT10_POS))
375
#define MXC_F_PTG_SAFE_EN_PT11_POS 11
376
#define MXC_F_PTG_SAFE_EN_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT11_POS))
378
#define MXC_F_PTG_SAFE_EN_PT12_POS 12
379
#define MXC_F_PTG_SAFE_EN_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT12_POS))
381
#define MXC_F_PTG_SAFE_EN_PT13_POS 13
382
#define MXC_F_PTG_SAFE_EN_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT13_POS))
384
#define MXC_F_PTG_SAFE_EN_PT14_POS 14
385
#define MXC_F_PTG_SAFE_EN_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT14_POS))
387
#define MXC_F_PTG_SAFE_EN_PT15_POS 15
388
#define MXC_F_PTG_SAFE_EN_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_EN_PT15_POS))
398
#define MXC_F_PTG_SAFE_DIS_PT0_POS 0
399
#define MXC_F_PTG_SAFE_DIS_PT0 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT0_POS))
401
#define MXC_F_PTG_SAFE_DIS_PT1_POS 1
402
#define MXC_F_PTG_SAFE_DIS_PT1 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT1_POS))
404
#define MXC_F_PTG_SAFE_DIS_PT2_POS 2
405
#define MXC_F_PTG_SAFE_DIS_PT2 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT2_POS))
407
#define MXC_F_PTG_SAFE_DIS_PT3_POS 3
408
#define MXC_F_PTG_SAFE_DIS_PT3 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT3_POS))
410
#define MXC_F_PTG_SAFE_DIS_PT4_POS 4
411
#define MXC_F_PTG_SAFE_DIS_PT4 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT4_POS))
413
#define MXC_F_PTG_SAFE_DIS_PT5_POS 5
414
#define MXC_F_PTG_SAFE_DIS_PT5 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT5_POS))
416
#define MXC_F_PTG_SAFE_DIS_PT6_POS 6
417
#define MXC_F_PTG_SAFE_DIS_PT6 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT6_POS))
419
#define MXC_F_PTG_SAFE_DIS_PT7_POS 7
420
#define MXC_F_PTG_SAFE_DIS_PT7 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT7_POS))
422
#define MXC_F_PTG_SAFE_DIS_PT8_POS 8
423
#define MXC_F_PTG_SAFE_DIS_PT8 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT8_POS))
425
#define MXC_F_PTG_SAFE_DIS_PT9_POS 9
426
#define MXC_F_PTG_SAFE_DIS_PT9 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT9_POS))
428
#define MXC_F_PTG_SAFE_DIS_PT10_POS 10
429
#define MXC_F_PTG_SAFE_DIS_PT10 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT10_POS))
431
#define MXC_F_PTG_SAFE_DIS_PT11_POS 11
432
#define MXC_F_PTG_SAFE_DIS_PT11 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT11_POS))
434
#define MXC_F_PTG_SAFE_DIS_PT12_POS 12
435
#define MXC_F_PTG_SAFE_DIS_PT12 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT12_POS))
437
#define MXC_F_PTG_SAFE_DIS_PT13_POS 13
438
#define MXC_F_PTG_SAFE_DIS_PT13 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT13_POS))
440
#define MXC_F_PTG_SAFE_DIS_PT14_POS 14
441
#define MXC_F_PTG_SAFE_DIS_PT14 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT14_POS))
443
#define MXC_F_PTG_SAFE_DIS_PT15_POS 15
444
#define MXC_F_PTG_SAFE_DIS_PT15 ((uint32_t)(0x1UL << MXC_F_PTG_SAFE_DIS_PT15_POS))
448
#ifdef __cplusplus
449
}
450
#endif
451
452
#endif
/* _PTG_REGS_H_ */
mxc_ptg_regs_t::resync
__IO uint32_t resync
Definition:
ptg_regs.h:90
mxc_ptg_regs_t
Definition:
ptg_regs.h:88
mxc_ptg_regs_t::intfl
__IO uint32_t intfl
Definition:
ptg_regs.h:91
mxc_ptg_regs_t::inten
__IO uint32_t inten
Definition:
ptg_regs.h:92
mxc_ptg_regs_t::safe_en
__O uint32_t safe_en
Definition:
ptg_regs.h:93
mxc_ptg_regs_t::safe_dis
__O uint32_t safe_dis
Definition:
ptg_regs.h:94
mxc_ptg_regs_t::enable
__IO uint32_t enable
Definition:
ptg_regs.h:89
CMSIS
Device
Maxim
MAX32665
Include
ptg_regs.h
Generated on Fri Dec 4 2020 11:48:58 for MAX32665 Peripheral Driver API by
1.8.20