17 __RW uint32_t CNTUPTVAL;
18 __R uint8_t RESERVED0[12];
24 __R uint8_t RESERVED1[12];
26 __R uint8_t RESERVED0[256];
40 #define GPTMR_CHANNEL_CR_CNTUPT_MASK (0x80000000UL)
41 #define GPTMR_CHANNEL_CR_CNTUPT_SHIFT (31U)
42 #define GPTMR_CHANNEL_CR_CNTUPT_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CNTUPT_SHIFT) & GPTMR_CHANNEL_CR_CNTUPT_MASK)
43 #define GPTMR_CHANNEL_CR_CNTUPT_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CNTUPT_MASK) >> GPTMR_CHANNEL_CR_CNTUPT_SHIFT)
50 #define GPTMR_CHANNEL_CR_CNTRST_MASK (0x4000U)
51 #define GPTMR_CHANNEL_CR_CNTRST_SHIFT (14U)
52 #define GPTMR_CHANNEL_CR_CNTRST_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CNTRST_SHIFT) & GPTMR_CHANNEL_CR_CNTRST_MASK)
53 #define GPTMR_CHANNEL_CR_CNTRST_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CNTRST_MASK) >> GPTMR_CHANNEL_CR_CNTRST_SHIFT)
61 #define GPTMR_CHANNEL_CR_SYNCFLW_MASK (0x2000U)
62 #define GPTMR_CHANNEL_CR_SYNCFLW_SHIFT (13U)
63 #define GPTMR_CHANNEL_CR_SYNCFLW_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_SYNCFLW_SHIFT) & GPTMR_CHANNEL_CR_SYNCFLW_MASK)
64 #define GPTMR_CHANNEL_CR_SYNCFLW_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_SYNCFLW_MASK) >> GPTMR_CHANNEL_CR_SYNCFLW_SHIFT)
71 #define GPTMR_CHANNEL_CR_SYNCIFEN_MASK (0x1000U)
72 #define GPTMR_CHANNEL_CR_SYNCIFEN_SHIFT (12U)
73 #define GPTMR_CHANNEL_CR_SYNCIFEN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_SYNCIFEN_SHIFT) & GPTMR_CHANNEL_CR_SYNCIFEN_MASK)
74 #define GPTMR_CHANNEL_CR_SYNCIFEN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_SYNCIFEN_MASK) >> GPTMR_CHANNEL_CR_SYNCIFEN_SHIFT)
81 #define GPTMR_CHANNEL_CR_SYNCIREN_MASK (0x800U)
82 #define GPTMR_CHANNEL_CR_SYNCIREN_SHIFT (11U)
83 #define GPTMR_CHANNEL_CR_SYNCIREN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_SYNCIREN_SHIFT) & GPTMR_CHANNEL_CR_SYNCIREN_MASK)
84 #define GPTMR_CHANNEL_CR_SYNCIREN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_SYNCIREN_MASK) >> GPTMR_CHANNEL_CR_SYNCIREN_SHIFT)
91 #define GPTMR_CHANNEL_CR_CEN_MASK (0x400U)
92 #define GPTMR_CHANNEL_CR_CEN_SHIFT (10U)
93 #define GPTMR_CHANNEL_CR_CEN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CEN_SHIFT) & GPTMR_CHANNEL_CR_CEN_MASK)
94 #define GPTMR_CHANNEL_CR_CEN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CEN_MASK) >> GPTMR_CHANNEL_CR_CEN_SHIFT)
104 #define GPTMR_CHANNEL_CR_CMPINIT_MASK (0x200U)
105 #define GPTMR_CHANNEL_CR_CMPINIT_SHIFT (9U)
106 #define GPTMR_CHANNEL_CR_CMPINIT_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CMPINIT_SHIFT) & GPTMR_CHANNEL_CR_CMPINIT_MASK)
107 #define GPTMR_CHANNEL_CR_CMPINIT_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CMPINIT_MASK) >> GPTMR_CHANNEL_CR_CMPINIT_SHIFT)
114 #define GPTMR_CHANNEL_CR_CMPEN_MASK (0x100U)
115 #define GPTMR_CHANNEL_CR_CMPEN_SHIFT (8U)
116 #define GPTMR_CHANNEL_CR_CMPEN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CMPEN_SHIFT) & GPTMR_CHANNEL_CR_CMPEN_MASK)
117 #define GPTMR_CHANNEL_CR_CMPEN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CMPEN_MASK) >> GPTMR_CHANNEL_CR_CMPEN_SHIFT)
128 #define GPTMR_CHANNEL_CR_DMASEL_MASK (0xC0U)
129 #define GPTMR_CHANNEL_CR_DMASEL_SHIFT (6U)
130 #define GPTMR_CHANNEL_CR_DMASEL_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_DMASEL_SHIFT) & GPTMR_CHANNEL_CR_DMASEL_MASK)
131 #define GPTMR_CHANNEL_CR_DMASEL_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_DMASEL_MASK) >> GPTMR_CHANNEL_CR_DMASEL_SHIFT)
138 #define GPTMR_CHANNEL_CR_DMAEN_MASK (0x20U)
139 #define GPTMR_CHANNEL_CR_DMAEN_SHIFT (5U)
140 #define GPTMR_CHANNEL_CR_DMAEN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_DMAEN_SHIFT) & GPTMR_CHANNEL_CR_DMAEN_MASK)
141 #define GPTMR_CHANNEL_CR_DMAEN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_DMAEN_MASK) >> GPTMR_CHANNEL_CR_DMAEN_SHIFT)
148 #define GPTMR_CHANNEL_CR_SWSYNCIEN_MASK (0x10U)
149 #define GPTMR_CHANNEL_CR_SWSYNCIEN_SHIFT (4U)
150 #define GPTMR_CHANNEL_CR_SWSYNCIEN_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_SWSYNCIEN_SHIFT) & GPTMR_CHANNEL_CR_SWSYNCIEN_MASK)
151 #define GPTMR_CHANNEL_CR_SWSYNCIEN_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_SWSYNCIEN_MASK) >> GPTMR_CHANNEL_CR_SWSYNCIEN_SHIFT)
158 #define GPTMR_CHANNEL_CR_DBGPAUSE_MASK (0x8U)
159 #define GPTMR_CHANNEL_CR_DBGPAUSE_SHIFT (3U)
160 #define GPTMR_CHANNEL_CR_DBGPAUSE_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_DBGPAUSE_SHIFT) & GPTMR_CHANNEL_CR_DBGPAUSE_MASK)
161 #define GPTMR_CHANNEL_CR_DBGPAUSE_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_DBGPAUSE_MASK) >> GPTMR_CHANNEL_CR_DBGPAUSE_SHIFT)
173 #define GPTMR_CHANNEL_CR_CAPMODE_MASK (0x7U)
174 #define GPTMR_CHANNEL_CR_CAPMODE_SHIFT (0U)
175 #define GPTMR_CHANNEL_CR_CAPMODE_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CR_CAPMODE_SHIFT) & GPTMR_CHANNEL_CR_CAPMODE_MASK)
176 #define GPTMR_CHANNEL_CR_CAPMODE_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CR_CAPMODE_MASK) >> GPTMR_CHANNEL_CR_CAPMODE_SHIFT)
184 #define GPTMR_CHANNEL_CMP_CMP_MASK (0xFFFFFFFFUL)
185 #define GPTMR_CHANNEL_CMP_CMP_SHIFT (0U)
186 #define GPTMR_CHANNEL_CMP_CMP_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CMP_CMP_SHIFT) & GPTMR_CHANNEL_CMP_CMP_MASK)
187 #define GPTMR_CHANNEL_CMP_CMP_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CMP_CMP_MASK) >> GPTMR_CHANNEL_CMP_CMP_SHIFT)
195 #define GPTMR_CHANNEL_RLD_RLD_MASK (0xFFFFFFFFUL)
196 #define GPTMR_CHANNEL_RLD_RLD_SHIFT (0U)
197 #define GPTMR_CHANNEL_RLD_RLD_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_RLD_RLD_SHIFT) & GPTMR_CHANNEL_RLD_RLD_MASK)
198 #define GPTMR_CHANNEL_RLD_RLD_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_RLD_RLD_MASK) >> GPTMR_CHANNEL_RLD_RLD_SHIFT)
206 #define GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_MASK (0xFFFFFFFFUL)
207 #define GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_SHIFT (0U)
208 #define GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_SET(x) (((uint32_t)(x) << GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_SHIFT) & GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_MASK)
209 #define GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_MASK) >> GPTMR_CHANNEL_CNTUPTVAL_CNTUPTVAL_SHIFT)
217 #define GPTMR_CHANNEL_CAPPOS_CAPPOS_MASK (0xFFFFFFFFUL)
218 #define GPTMR_CHANNEL_CAPPOS_CAPPOS_SHIFT (0U)
219 #define GPTMR_CHANNEL_CAPPOS_CAPPOS_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CAPPOS_CAPPOS_MASK) >> GPTMR_CHANNEL_CAPPOS_CAPPOS_SHIFT)
227 #define GPTMR_CHANNEL_CAPNEG_CAPNEG_MASK (0xFFFFFFFFUL)
228 #define GPTMR_CHANNEL_CAPNEG_CAPNEG_SHIFT (0U)
229 #define GPTMR_CHANNEL_CAPNEG_CAPNEG_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CAPNEG_CAPNEG_MASK) >> GPTMR_CHANNEL_CAPNEG_CAPNEG_SHIFT)
237 #define GPTMR_CHANNEL_CAPPRD_CAPPRD_MASK (0xFFFFFFFFUL)
238 #define GPTMR_CHANNEL_CAPPRD_CAPPRD_SHIFT (0U)
239 #define GPTMR_CHANNEL_CAPPRD_CAPPRD_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CAPPRD_CAPPRD_MASK) >> GPTMR_CHANNEL_CAPPRD_CAPPRD_SHIFT)
247 #define GPTMR_CHANNEL_CAPDTY_MEAS_HIGH_MASK (0xFFFFFFFFUL)
248 #define GPTMR_CHANNEL_CAPDTY_MEAS_HIGH_SHIFT (0U)
249 #define GPTMR_CHANNEL_CAPDTY_MEAS_HIGH_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CAPDTY_MEAS_HIGH_MASK) >> GPTMR_CHANNEL_CAPDTY_MEAS_HIGH_SHIFT)
257 #define GPTMR_CHANNEL_CNT_COUNTER_MASK (0xFFFFFFFFUL)
258 #define GPTMR_CHANNEL_CNT_COUNTER_SHIFT (0U)
259 #define GPTMR_CHANNEL_CNT_COUNTER_GET(x) (((uint32_t)(x) & GPTMR_CHANNEL_CNT_COUNTER_MASK) >> GPTMR_CHANNEL_CNT_COUNTER_SHIFT)
267 #define GPTMR_SR_CH3CMP1F_MASK (0x8000U)
268 #define GPTMR_SR_CH3CMP1F_SHIFT (15U)
269 #define GPTMR_SR_CH3CMP1F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH3CMP1F_SHIFT) & GPTMR_SR_CH3CMP1F_MASK)
270 #define GPTMR_SR_CH3CMP1F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH3CMP1F_MASK) >> GPTMR_SR_CH3CMP1F_SHIFT)
277 #define GPTMR_SR_CH3CMP0F_MASK (0x4000U)
278 #define GPTMR_SR_CH3CMP0F_SHIFT (14U)
279 #define GPTMR_SR_CH3CMP0F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH3CMP0F_SHIFT) & GPTMR_SR_CH3CMP0F_MASK)
280 #define GPTMR_SR_CH3CMP0F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH3CMP0F_MASK) >> GPTMR_SR_CH3CMP0F_SHIFT)
287 #define GPTMR_SR_CH3CAPF_MASK (0x2000U)
288 #define GPTMR_SR_CH3CAPF_SHIFT (13U)
289 #define GPTMR_SR_CH3CAPF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH3CAPF_SHIFT) & GPTMR_SR_CH3CAPF_MASK)
290 #define GPTMR_SR_CH3CAPF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH3CAPF_MASK) >> GPTMR_SR_CH3CAPF_SHIFT)
297 #define GPTMR_SR_CH3RLDF_MASK (0x1000U)
298 #define GPTMR_SR_CH3RLDF_SHIFT (12U)
299 #define GPTMR_SR_CH3RLDF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH3RLDF_SHIFT) & GPTMR_SR_CH3RLDF_MASK)
300 #define GPTMR_SR_CH3RLDF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH3RLDF_MASK) >> GPTMR_SR_CH3RLDF_SHIFT)
307 #define GPTMR_SR_CH2CMP1F_MASK (0x800U)
308 #define GPTMR_SR_CH2CMP1F_SHIFT (11U)
309 #define GPTMR_SR_CH2CMP1F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH2CMP1F_SHIFT) & GPTMR_SR_CH2CMP1F_MASK)
310 #define GPTMR_SR_CH2CMP1F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH2CMP1F_MASK) >> GPTMR_SR_CH2CMP1F_SHIFT)
317 #define GPTMR_SR_CH2CMP0F_MASK (0x400U)
318 #define GPTMR_SR_CH2CMP0F_SHIFT (10U)
319 #define GPTMR_SR_CH2CMP0F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH2CMP0F_SHIFT) & GPTMR_SR_CH2CMP0F_MASK)
320 #define GPTMR_SR_CH2CMP0F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH2CMP0F_MASK) >> GPTMR_SR_CH2CMP0F_SHIFT)
327 #define GPTMR_SR_CH2CAPF_MASK (0x200U)
328 #define GPTMR_SR_CH2CAPF_SHIFT (9U)
329 #define GPTMR_SR_CH2CAPF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH2CAPF_SHIFT) & GPTMR_SR_CH2CAPF_MASK)
330 #define GPTMR_SR_CH2CAPF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH2CAPF_MASK) >> GPTMR_SR_CH2CAPF_SHIFT)
337 #define GPTMR_SR_CH2RLDF_MASK (0x100U)
338 #define GPTMR_SR_CH2RLDF_SHIFT (8U)
339 #define GPTMR_SR_CH2RLDF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH2RLDF_SHIFT) & GPTMR_SR_CH2RLDF_MASK)
340 #define GPTMR_SR_CH2RLDF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH2RLDF_MASK) >> GPTMR_SR_CH2RLDF_SHIFT)
347 #define GPTMR_SR_CH1CMP1F_MASK (0x80U)
348 #define GPTMR_SR_CH1CMP1F_SHIFT (7U)
349 #define GPTMR_SR_CH1CMP1F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH1CMP1F_SHIFT) & GPTMR_SR_CH1CMP1F_MASK)
350 #define GPTMR_SR_CH1CMP1F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH1CMP1F_MASK) >> GPTMR_SR_CH1CMP1F_SHIFT)
357 #define GPTMR_SR_CH1CMP0F_MASK (0x40U)
358 #define GPTMR_SR_CH1CMP0F_SHIFT (6U)
359 #define GPTMR_SR_CH1CMP0F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH1CMP0F_SHIFT) & GPTMR_SR_CH1CMP0F_MASK)
360 #define GPTMR_SR_CH1CMP0F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH1CMP0F_MASK) >> GPTMR_SR_CH1CMP0F_SHIFT)
367 #define GPTMR_SR_CH1CAPF_MASK (0x20U)
368 #define GPTMR_SR_CH1CAPF_SHIFT (5U)
369 #define GPTMR_SR_CH1CAPF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH1CAPF_SHIFT) & GPTMR_SR_CH1CAPF_MASK)
370 #define GPTMR_SR_CH1CAPF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH1CAPF_MASK) >> GPTMR_SR_CH1CAPF_SHIFT)
377 #define GPTMR_SR_CH1RLDF_MASK (0x10U)
378 #define GPTMR_SR_CH1RLDF_SHIFT (4U)
379 #define GPTMR_SR_CH1RLDF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH1RLDF_SHIFT) & GPTMR_SR_CH1RLDF_MASK)
380 #define GPTMR_SR_CH1RLDF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH1RLDF_MASK) >> GPTMR_SR_CH1RLDF_SHIFT)
387 #define GPTMR_SR_CH0CMP1F_MASK (0x8U)
388 #define GPTMR_SR_CH0CMP1F_SHIFT (3U)
389 #define GPTMR_SR_CH0CMP1F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH0CMP1F_SHIFT) & GPTMR_SR_CH0CMP1F_MASK)
390 #define GPTMR_SR_CH0CMP1F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH0CMP1F_MASK) >> GPTMR_SR_CH0CMP1F_SHIFT)
397 #define GPTMR_SR_CH0CMP0F_MASK (0x4U)
398 #define GPTMR_SR_CH0CMP0F_SHIFT (2U)
399 #define GPTMR_SR_CH0CMP0F_SET(x) (((uint32_t)(x) << GPTMR_SR_CH0CMP0F_SHIFT) & GPTMR_SR_CH0CMP0F_MASK)
400 #define GPTMR_SR_CH0CMP0F_GET(x) (((uint32_t)(x) & GPTMR_SR_CH0CMP0F_MASK) >> GPTMR_SR_CH0CMP0F_SHIFT)
407 #define GPTMR_SR_CH0CAPF_MASK (0x2U)
408 #define GPTMR_SR_CH0CAPF_SHIFT (1U)
409 #define GPTMR_SR_CH0CAPF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH0CAPF_SHIFT) & GPTMR_SR_CH0CAPF_MASK)
410 #define GPTMR_SR_CH0CAPF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH0CAPF_MASK) >> GPTMR_SR_CH0CAPF_SHIFT)
417 #define GPTMR_SR_CH0RLDF_MASK (0x1U)
418 #define GPTMR_SR_CH0RLDF_SHIFT (0U)
419 #define GPTMR_SR_CH0RLDF_SET(x) (((uint32_t)(x) << GPTMR_SR_CH0RLDF_SHIFT) & GPTMR_SR_CH0RLDF_MASK)
420 #define GPTMR_SR_CH0RLDF_GET(x) (((uint32_t)(x) & GPTMR_SR_CH0RLDF_MASK) >> GPTMR_SR_CH0RLDF_SHIFT)
428 #define GPTMR_IRQEN_CH3CMP1EN_MASK (0x8000U)
429 #define GPTMR_IRQEN_CH3CMP1EN_SHIFT (15U)
430 #define GPTMR_IRQEN_CH3CMP1EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH3CMP1EN_SHIFT) & GPTMR_IRQEN_CH3CMP1EN_MASK)
431 #define GPTMR_IRQEN_CH3CMP1EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH3CMP1EN_MASK) >> GPTMR_IRQEN_CH3CMP1EN_SHIFT)
438 #define GPTMR_IRQEN_CH3CMP0EN_MASK (0x4000U)
439 #define GPTMR_IRQEN_CH3CMP0EN_SHIFT (14U)
440 #define GPTMR_IRQEN_CH3CMP0EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH3CMP0EN_SHIFT) & GPTMR_IRQEN_CH3CMP0EN_MASK)
441 #define GPTMR_IRQEN_CH3CMP0EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH3CMP0EN_MASK) >> GPTMR_IRQEN_CH3CMP0EN_SHIFT)
448 #define GPTMR_IRQEN_CH3CAPEN_MASK (0x2000U)
449 #define GPTMR_IRQEN_CH3CAPEN_SHIFT (13U)
450 #define GPTMR_IRQEN_CH3CAPEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH3CAPEN_SHIFT) & GPTMR_IRQEN_CH3CAPEN_MASK)
451 #define GPTMR_IRQEN_CH3CAPEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH3CAPEN_MASK) >> GPTMR_IRQEN_CH3CAPEN_SHIFT)
458 #define GPTMR_IRQEN_CH3RLDEN_MASK (0x1000U)
459 #define GPTMR_IRQEN_CH3RLDEN_SHIFT (12U)
460 #define GPTMR_IRQEN_CH3RLDEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH3RLDEN_SHIFT) & GPTMR_IRQEN_CH3RLDEN_MASK)
461 #define GPTMR_IRQEN_CH3RLDEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH3RLDEN_MASK) >> GPTMR_IRQEN_CH3RLDEN_SHIFT)
468 #define GPTMR_IRQEN_CH2CMP1EN_MASK (0x800U)
469 #define GPTMR_IRQEN_CH2CMP1EN_SHIFT (11U)
470 #define GPTMR_IRQEN_CH2CMP1EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH2CMP1EN_SHIFT) & GPTMR_IRQEN_CH2CMP1EN_MASK)
471 #define GPTMR_IRQEN_CH2CMP1EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH2CMP1EN_MASK) >> GPTMR_IRQEN_CH2CMP1EN_SHIFT)
478 #define GPTMR_IRQEN_CH2CMP0EN_MASK (0x400U)
479 #define GPTMR_IRQEN_CH2CMP0EN_SHIFT (10U)
480 #define GPTMR_IRQEN_CH2CMP0EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH2CMP0EN_SHIFT) & GPTMR_IRQEN_CH2CMP0EN_MASK)
481 #define GPTMR_IRQEN_CH2CMP0EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH2CMP0EN_MASK) >> GPTMR_IRQEN_CH2CMP0EN_SHIFT)
488 #define GPTMR_IRQEN_CH2CAPEN_MASK (0x200U)
489 #define GPTMR_IRQEN_CH2CAPEN_SHIFT (9U)
490 #define GPTMR_IRQEN_CH2CAPEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH2CAPEN_SHIFT) & GPTMR_IRQEN_CH2CAPEN_MASK)
491 #define GPTMR_IRQEN_CH2CAPEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH2CAPEN_MASK) >> GPTMR_IRQEN_CH2CAPEN_SHIFT)
498 #define GPTMR_IRQEN_CH2RLDEN_MASK (0x100U)
499 #define GPTMR_IRQEN_CH2RLDEN_SHIFT (8U)
500 #define GPTMR_IRQEN_CH2RLDEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH2RLDEN_SHIFT) & GPTMR_IRQEN_CH2RLDEN_MASK)
501 #define GPTMR_IRQEN_CH2RLDEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH2RLDEN_MASK) >> GPTMR_IRQEN_CH2RLDEN_SHIFT)
508 #define GPTMR_IRQEN_CH1CMP1EN_MASK (0x80U)
509 #define GPTMR_IRQEN_CH1CMP1EN_SHIFT (7U)
510 #define GPTMR_IRQEN_CH1CMP1EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH1CMP1EN_SHIFT) & GPTMR_IRQEN_CH1CMP1EN_MASK)
511 #define GPTMR_IRQEN_CH1CMP1EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH1CMP1EN_MASK) >> GPTMR_IRQEN_CH1CMP1EN_SHIFT)
518 #define GPTMR_IRQEN_CH1CMP0EN_MASK (0x40U)
519 #define GPTMR_IRQEN_CH1CMP0EN_SHIFT (6U)
520 #define GPTMR_IRQEN_CH1CMP0EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH1CMP0EN_SHIFT) & GPTMR_IRQEN_CH1CMP0EN_MASK)
521 #define GPTMR_IRQEN_CH1CMP0EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH1CMP0EN_MASK) >> GPTMR_IRQEN_CH1CMP0EN_SHIFT)
528 #define GPTMR_IRQEN_CH1CAPEN_MASK (0x20U)
529 #define GPTMR_IRQEN_CH1CAPEN_SHIFT (5U)
530 #define GPTMR_IRQEN_CH1CAPEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH1CAPEN_SHIFT) & GPTMR_IRQEN_CH1CAPEN_MASK)
531 #define GPTMR_IRQEN_CH1CAPEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH1CAPEN_MASK) >> GPTMR_IRQEN_CH1CAPEN_SHIFT)
538 #define GPTMR_IRQEN_CH1RLDEN_MASK (0x10U)
539 #define GPTMR_IRQEN_CH1RLDEN_SHIFT (4U)
540 #define GPTMR_IRQEN_CH1RLDEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH1RLDEN_SHIFT) & GPTMR_IRQEN_CH1RLDEN_MASK)
541 #define GPTMR_IRQEN_CH1RLDEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH1RLDEN_MASK) >> GPTMR_IRQEN_CH1RLDEN_SHIFT)
548 #define GPTMR_IRQEN_CH0CMP1EN_MASK (0x8U)
549 #define GPTMR_IRQEN_CH0CMP1EN_SHIFT (3U)
550 #define GPTMR_IRQEN_CH0CMP1EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH0CMP1EN_SHIFT) & GPTMR_IRQEN_CH0CMP1EN_MASK)
551 #define GPTMR_IRQEN_CH0CMP1EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH0CMP1EN_MASK) >> GPTMR_IRQEN_CH0CMP1EN_SHIFT)
558 #define GPTMR_IRQEN_CH0CMP0EN_MASK (0x4U)
559 #define GPTMR_IRQEN_CH0CMP0EN_SHIFT (2U)
560 #define GPTMR_IRQEN_CH0CMP0EN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH0CMP0EN_SHIFT) & GPTMR_IRQEN_CH0CMP0EN_MASK)
561 #define GPTMR_IRQEN_CH0CMP0EN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH0CMP0EN_MASK) >> GPTMR_IRQEN_CH0CMP0EN_SHIFT)
568 #define GPTMR_IRQEN_CH0CAPEN_MASK (0x2U)
569 #define GPTMR_IRQEN_CH0CAPEN_SHIFT (1U)
570 #define GPTMR_IRQEN_CH0CAPEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH0CAPEN_SHIFT) & GPTMR_IRQEN_CH0CAPEN_MASK)
571 #define GPTMR_IRQEN_CH0CAPEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH0CAPEN_MASK) >> GPTMR_IRQEN_CH0CAPEN_SHIFT)
578 #define GPTMR_IRQEN_CH0RLDEN_MASK (0x1U)
579 #define GPTMR_IRQEN_CH0RLDEN_SHIFT (0U)
580 #define GPTMR_IRQEN_CH0RLDEN_SET(x) (((uint32_t)(x) << GPTMR_IRQEN_CH0RLDEN_SHIFT) & GPTMR_IRQEN_CH0RLDEN_MASK)
581 #define GPTMR_IRQEN_CH0RLDEN_GET(x) (((uint32_t)(x) & GPTMR_IRQEN_CH0RLDEN_MASK) >> GPTMR_IRQEN_CH0RLDEN_SHIFT)
589 #define GPTMR_GCR_SWSYNCT_MASK (0xFU)
590 #define GPTMR_GCR_SWSYNCT_SHIFT (0U)
591 #define GPTMR_GCR_SWSYNCT_SET(x) (((uint32_t)(x) << GPTMR_GCR_SWSYNCT_SHIFT) & GPTMR_GCR_SWSYNCT_MASK)
592 #define GPTMR_GCR_SWSYNCT_GET(x) (((uint32_t)(x) & GPTMR_GCR_SWSYNCT_MASK) >> GPTMR_GCR_SWSYNCT_SHIFT)
597 #define GPTMR_CHANNEL_CMP_CMP0 (0UL)
598 #define GPTMR_CHANNEL_CMP_CMP1 (1UL)
601 #define GPTMR_CHANNEL_CH0 (0UL)
602 #define GPTMR_CHANNEL_CH1 (1UL)
603 #define GPTMR_CHANNEL_CH2 (2UL)
604 #define GPTMR_CHANNEL_CH3 (3UL)
Definition: hpm_gptmr_regs.h:12