31 __R uint32_t SPDHIS[4];
41 #define QEI_CR_READ_MASK (0x80000000UL)
42 #define QEI_CR_READ_SHIFT (31U)
43 #define QEI_CR_READ_SET(x) (((uint32_t)(x) << QEI_CR_READ_SHIFT) & QEI_CR_READ_MASK)
44 #define QEI_CR_READ_GET(x) (((uint32_t)(x) & QEI_CR_READ_MASK) >> QEI_CR_READ_SHIFT)
51 #define QEI_CR_HRSTSPD_MASK (0x40000UL)
52 #define QEI_CR_HRSTSPD_SHIFT (18U)
53 #define QEI_CR_HRSTSPD_SET(x) (((uint32_t)(x) << QEI_CR_HRSTSPD_SHIFT) & QEI_CR_HRSTSPD_MASK)
54 #define QEI_CR_HRSTSPD_GET(x) (((uint32_t)(x) & QEI_CR_HRSTSPD_MASK) >> QEI_CR_HRSTSPD_SHIFT)
61 #define QEI_CR_HRSTPH_MASK (0x20000UL)
62 #define QEI_CR_HRSTPH_SHIFT (17U)
63 #define QEI_CR_HRSTPH_SET(x) (((uint32_t)(x) << QEI_CR_HRSTPH_SHIFT) & QEI_CR_HRSTPH_MASK)
64 #define QEI_CR_HRSTPH_GET(x) (((uint32_t)(x) & QEI_CR_HRSTPH_MASK) >> QEI_CR_HRSTPH_SHIFT)
71 #define QEI_CR_HRSTZ_MASK (0x10000UL)
72 #define QEI_CR_HRSTZ_SHIFT (16U)
73 #define QEI_CR_HRSTZ_SET(x) (((uint32_t)(x) << QEI_CR_HRSTZ_SHIFT) & QEI_CR_HRSTZ_MASK)
74 #define QEI_CR_HRSTZ_GET(x) (((uint32_t)(x) & QEI_CR_HRSTZ_MASK) >> QEI_CR_HRSTZ_SHIFT)
81 #define QEI_CR_PAUSESPD_MASK (0x4000U)
82 #define QEI_CR_PAUSESPD_SHIFT (14U)
83 #define QEI_CR_PAUSESPD_SET(x) (((uint32_t)(x) << QEI_CR_PAUSESPD_SHIFT) & QEI_CR_PAUSESPD_MASK)
84 #define QEI_CR_PAUSESPD_GET(x) (((uint32_t)(x) & QEI_CR_PAUSESPD_MASK) >> QEI_CR_PAUSESPD_SHIFT)
91 #define QEI_CR_PAUSEPH_MASK (0x2000U)
92 #define QEI_CR_PAUSEPH_SHIFT (13U)
93 #define QEI_CR_PAUSEPH_SET(x) (((uint32_t)(x) << QEI_CR_PAUSEPH_SHIFT) & QEI_CR_PAUSEPH_MASK)
94 #define QEI_CR_PAUSEPH_GET(x) (((uint32_t)(x) & QEI_CR_PAUSEPH_MASK) >> QEI_CR_PAUSEPH_SHIFT)
101 #define QEI_CR_PAUSEZ_MASK (0x1000U)
102 #define QEI_CR_PAUSEZ_SHIFT (12U)
103 #define QEI_CR_PAUSEZ_SET(x) (((uint32_t)(x) << QEI_CR_PAUSEZ_SHIFT) & QEI_CR_PAUSEZ_MASK)
104 #define QEI_CR_PAUSEZ_GET(x) (((uint32_t)(x) & QEI_CR_PAUSEZ_MASK) >> QEI_CR_PAUSEZ_SHIFT)
111 #define QEI_CR_HRDIR1_MASK (0x800U)
112 #define QEI_CR_HRDIR1_SHIFT (11U)
113 #define QEI_CR_HRDIR1_SET(x) (((uint32_t)(x) << QEI_CR_HRDIR1_SHIFT) & QEI_CR_HRDIR1_MASK)
114 #define QEI_CR_HRDIR1_GET(x) (((uint32_t)(x) & QEI_CR_HRDIR1_MASK) >> QEI_CR_HRDIR1_SHIFT)
121 #define QEI_CR_HRDIR0_MASK (0x400U)
122 #define QEI_CR_HRDIR0_SHIFT (10U)
123 #define QEI_CR_HRDIR0_SET(x) (((uint32_t)(x) << QEI_CR_HRDIR0_SHIFT) & QEI_CR_HRDIR0_MASK)
124 #define QEI_CR_HRDIR0_GET(x) (((uint32_t)(x) & QEI_CR_HRDIR0_MASK) >> QEI_CR_HRDIR0_SHIFT)
131 #define QEI_CR_HFDIR1_MASK (0x200U)
132 #define QEI_CR_HFDIR1_SHIFT (9U)
133 #define QEI_CR_HFDIR1_SET(x) (((uint32_t)(x) << QEI_CR_HFDIR1_SHIFT) & QEI_CR_HFDIR1_MASK)
134 #define QEI_CR_HFDIR1_GET(x) (((uint32_t)(x) & QEI_CR_HFDIR1_MASK) >> QEI_CR_HFDIR1_SHIFT)
141 #define QEI_CR_HFDIR0_MASK (0x100U)
142 #define QEI_CR_HFDIR0_SHIFT (8U)
143 #define QEI_CR_HFDIR0_SET(x) (((uint32_t)(x) << QEI_CR_HFDIR0_SHIFT) & QEI_CR_HFDIR0_MASK)
144 #define QEI_CR_HFDIR0_GET(x) (((uint32_t)(x) & QEI_CR_HFDIR0_MASK) >> QEI_CR_HFDIR0_SHIFT)
151 #define QEI_CR_SNAPEN_MASK (0x20U)
152 #define QEI_CR_SNAPEN_SHIFT (5U)
153 #define QEI_CR_SNAPEN_SET(x) (((uint32_t)(x) << QEI_CR_SNAPEN_SHIFT) & QEI_CR_SNAPEN_MASK)
154 #define QEI_CR_SNAPEN_GET(x) (((uint32_t)(x) & QEI_CR_SNAPEN_MASK) >> QEI_CR_SNAPEN_SHIFT)
161 #define QEI_CR_RSTCNT_MASK (0x10U)
162 #define QEI_CR_RSTCNT_SHIFT (4U)
163 #define QEI_CR_RSTCNT_SET(x) (((uint32_t)(x) << QEI_CR_RSTCNT_SHIFT) & QEI_CR_RSTCNT_MASK)
164 #define QEI_CR_RSTCNT_GET(x) (((uint32_t)(x) & QEI_CR_RSTCNT_MASK) >> QEI_CR_RSTCNT_SHIFT)
171 #define QEI_CR_ENCTYP_MASK (0x3U)
172 #define QEI_CR_ENCTYP_SHIFT (0U)
173 #define QEI_CR_ENCTYP_SET(x) (((uint32_t)(x) << QEI_CR_ENCTYP_SHIFT) & QEI_CR_ENCTYP_MASK)
174 #define QEI_CR_ENCTYP_GET(x) (((uint32_t)(x) & QEI_CR_ENCTYP_MASK) >> QEI_CR_ENCTYP_SHIFT)
183 #define QEI_PHCFG_ZCNTCFG_MASK (0x400000UL)
184 #define QEI_PHCFG_ZCNTCFG_SHIFT (22U)
185 #define QEI_PHCFG_ZCNTCFG_SET(x) (((uint32_t)(x) << QEI_PHCFG_ZCNTCFG_SHIFT) & QEI_PHCFG_ZCNTCFG_MASK)
186 #define QEI_PHCFG_ZCNTCFG_GET(x) (((uint32_t)(x) & QEI_PHCFG_ZCNTCFG_MASK) >> QEI_PHCFG_ZCNTCFG_SHIFT)
193 #define QEI_PHCFG_PHCALIZ_MASK (0x200000UL)
194 #define QEI_PHCFG_PHCALIZ_SHIFT (21U)
195 #define QEI_PHCFG_PHCALIZ_SET(x) (((uint32_t)(x) << QEI_PHCFG_PHCALIZ_SHIFT) & QEI_PHCFG_PHCALIZ_MASK)
196 #define QEI_PHCFG_PHCALIZ_GET(x) (((uint32_t)(x) & QEI_PHCFG_PHCALIZ_MASK) >> QEI_PHCFG_PHCALIZ_SHIFT)
203 #define QEI_PHCFG_PHMAX_MASK (0x1FFFFFUL)
204 #define QEI_PHCFG_PHMAX_SHIFT (0U)
205 #define QEI_PHCFG_PHMAX_SET(x) (((uint32_t)(x) << QEI_PHCFG_PHMAX_SHIFT) & QEI_PHCFG_PHMAX_MASK)
206 #define QEI_PHCFG_PHMAX_GET(x) (((uint32_t)(x) & QEI_PHCFG_PHMAX_MASK) >> QEI_PHCFG_PHMAX_SHIFT)
214 #define QEI_WDGCFG_WDGEN_MASK (0x80000000UL)
215 #define QEI_WDGCFG_WDGEN_SHIFT (31U)
216 #define QEI_WDGCFG_WDGEN_SET(x) (((uint32_t)(x) << QEI_WDGCFG_WDGEN_SHIFT) & QEI_WDGCFG_WDGEN_MASK)
217 #define QEI_WDGCFG_WDGEN_GET(x) (((uint32_t)(x) & QEI_WDGCFG_WDGEN_MASK) >> QEI_WDGCFG_WDGEN_SHIFT)
224 #define QEI_WDGCFG_WDGTO_MASK (0x7FFFFFFFUL)
225 #define QEI_WDGCFG_WDGTO_SHIFT (0U)
226 #define QEI_WDGCFG_WDGTO_SET(x) (((uint32_t)(x) << QEI_WDGCFG_WDGTO_SHIFT) & QEI_WDGCFG_WDGTO_MASK)
227 #define QEI_WDGCFG_WDGTO_GET(x) (((uint32_t)(x) & QEI_WDGCFG_WDGTO_MASK) >> QEI_WDGCFG_WDGTO_SHIFT)
235 #define QEI_PHIDX_PHIDX_MASK (0x1FFFFFUL)
236 #define QEI_PHIDX_PHIDX_SHIFT (0U)
237 #define QEI_PHIDX_PHIDX_SET(x) (((uint32_t)(x) << QEI_PHIDX_PHIDX_SHIFT) & QEI_PHIDX_PHIDX_MASK)
238 #define QEI_PHIDX_PHIDX_GET(x) (((uint32_t)(x) & QEI_PHIDX_PHIDX_MASK) >> QEI_PHIDX_PHIDX_SHIFT)
246 #define QEI_TRGOEN_WDGFEN_MASK (0x80000000UL)
247 #define QEI_TRGOEN_WDGFEN_SHIFT (31U)
248 #define QEI_TRGOEN_WDGFEN_SET(x) (((uint32_t)(x) << QEI_TRGOEN_WDGFEN_SHIFT) & QEI_TRGOEN_WDGFEN_MASK)
249 #define QEI_TRGOEN_WDGFEN_GET(x) (((uint32_t)(x) & QEI_TRGOEN_WDGFEN_MASK) >> QEI_TRGOEN_WDGFEN_SHIFT)
256 #define QEI_TRGOEN_HOMEFEN_MASK (0x40000000UL)
257 #define QEI_TRGOEN_HOMEFEN_SHIFT (30U)
258 #define QEI_TRGOEN_HOMEFEN_SET(x) (((uint32_t)(x) << QEI_TRGOEN_HOMEFEN_SHIFT) & QEI_TRGOEN_HOMEFEN_MASK)
259 #define QEI_TRGOEN_HOMEFEN_GET(x) (((uint32_t)(x) & QEI_TRGOEN_HOMEFEN_MASK) >> QEI_TRGOEN_HOMEFEN_SHIFT)
266 #define QEI_TRGOEN_POSCMPFEN_MASK (0x20000000UL)
267 #define QEI_TRGOEN_POSCMPFEN_SHIFT (29U)
268 #define QEI_TRGOEN_POSCMPFEN_SET(x) (((uint32_t)(x) << QEI_TRGOEN_POSCMPFEN_SHIFT) & QEI_TRGOEN_POSCMPFEN_MASK)
269 #define QEI_TRGOEN_POSCMPFEN_GET(x) (((uint32_t)(x) & QEI_TRGOEN_POSCMPFEN_MASK) >> QEI_TRGOEN_POSCMPFEN_SHIFT)
276 #define QEI_TRGOEN_ZPHFEN_MASK (0x10000000UL)
277 #define QEI_TRGOEN_ZPHFEN_SHIFT (28U)
278 #define QEI_TRGOEN_ZPHFEN_SET(x) (((uint32_t)(x) << QEI_TRGOEN_ZPHFEN_SHIFT) & QEI_TRGOEN_ZPHFEN_MASK)
279 #define QEI_TRGOEN_ZPHFEN_GET(x) (((uint32_t)(x) & QEI_TRGOEN_ZPHFEN_MASK) >> QEI_TRGOEN_ZPHFEN_SHIFT)
287 #define QEI_READEN_WDGFEN_MASK (0x80000000UL)
288 #define QEI_READEN_WDGFEN_SHIFT (31U)
289 #define QEI_READEN_WDGFEN_SET(x) (((uint32_t)(x) << QEI_READEN_WDGFEN_SHIFT) & QEI_READEN_WDGFEN_MASK)
290 #define QEI_READEN_WDGFEN_GET(x) (((uint32_t)(x) & QEI_READEN_WDGFEN_MASK) >> QEI_READEN_WDGFEN_SHIFT)
297 #define QEI_READEN_HOMEFEN_MASK (0x40000000UL)
298 #define QEI_READEN_HOMEFEN_SHIFT (30U)
299 #define QEI_READEN_HOMEFEN_SET(x) (((uint32_t)(x) << QEI_READEN_HOMEFEN_SHIFT) & QEI_READEN_HOMEFEN_MASK)
300 #define QEI_READEN_HOMEFEN_GET(x) (((uint32_t)(x) & QEI_READEN_HOMEFEN_MASK) >> QEI_READEN_HOMEFEN_SHIFT)
307 #define QEI_READEN_POSCMPFEN_MASK (0x20000000UL)
308 #define QEI_READEN_POSCMPFEN_SHIFT (29U)
309 #define QEI_READEN_POSCMPFEN_SET(x) (((uint32_t)(x) << QEI_READEN_POSCMPFEN_SHIFT) & QEI_READEN_POSCMPFEN_MASK)
310 #define QEI_READEN_POSCMPFEN_GET(x) (((uint32_t)(x) & QEI_READEN_POSCMPFEN_MASK) >> QEI_READEN_POSCMPFEN_SHIFT)
317 #define QEI_READEN_ZPHFEN_MASK (0x10000000UL)
318 #define QEI_READEN_ZPHFEN_SHIFT (28U)
319 #define QEI_READEN_ZPHFEN_SET(x) (((uint32_t)(x) << QEI_READEN_ZPHFEN_SHIFT) & QEI_READEN_ZPHFEN_MASK)
320 #define QEI_READEN_ZPHFEN_GET(x) (((uint32_t)(x) & QEI_READEN_ZPHFEN_MASK) >> QEI_READEN_ZPHFEN_SHIFT)
328 #define QEI_ZCMP_ZCMP_MASK (0xFFFFFFFFUL)
329 #define QEI_ZCMP_ZCMP_SHIFT (0U)
330 #define QEI_ZCMP_ZCMP_SET(x) (((uint32_t)(x) << QEI_ZCMP_ZCMP_SHIFT) & QEI_ZCMP_ZCMP_MASK)
331 #define QEI_ZCMP_ZCMP_GET(x) (((uint32_t)(x) & QEI_ZCMP_ZCMP_MASK) >> QEI_ZCMP_ZCMP_SHIFT)
339 #define QEI_PHCMP_ZCMPDIS_MASK (0x80000000UL)
340 #define QEI_PHCMP_ZCMPDIS_SHIFT (31U)
341 #define QEI_PHCMP_ZCMPDIS_SET(x) (((uint32_t)(x) << QEI_PHCMP_ZCMPDIS_SHIFT) & QEI_PHCMP_ZCMPDIS_MASK)
342 #define QEI_PHCMP_ZCMPDIS_GET(x) (((uint32_t)(x) & QEI_PHCMP_ZCMPDIS_MASK) >> QEI_PHCMP_ZCMPDIS_SHIFT)
349 #define QEI_PHCMP_DIRCMPDIS_MASK (0x40000000UL)
350 #define QEI_PHCMP_DIRCMPDIS_SHIFT (30U)
351 #define QEI_PHCMP_DIRCMPDIS_SET(x) (((uint32_t)(x) << QEI_PHCMP_DIRCMPDIS_SHIFT) & QEI_PHCMP_DIRCMPDIS_MASK)
352 #define QEI_PHCMP_DIRCMPDIS_GET(x) (((uint32_t)(x) & QEI_PHCMP_DIRCMPDIS_MASK) >> QEI_PHCMP_DIRCMPDIS_SHIFT)
360 #define QEI_PHCMP_DIRCMP_MASK (0x20000000UL)
361 #define QEI_PHCMP_DIRCMP_SHIFT (29U)
362 #define QEI_PHCMP_DIRCMP_SET(x) (((uint32_t)(x) << QEI_PHCMP_DIRCMP_SHIFT) & QEI_PHCMP_DIRCMP_MASK)
363 #define QEI_PHCMP_DIRCMP_GET(x) (((uint32_t)(x) & QEI_PHCMP_DIRCMP_MASK) >> QEI_PHCMP_DIRCMP_SHIFT)
370 #define QEI_PHCMP_PHCMP_MASK (0x1FFFFFUL)
371 #define QEI_PHCMP_PHCMP_SHIFT (0U)
372 #define QEI_PHCMP_PHCMP_SET(x) (((uint32_t)(x) << QEI_PHCMP_PHCMP_SHIFT) & QEI_PHCMP_PHCMP_MASK)
373 #define QEI_PHCMP_PHCMP_GET(x) (((uint32_t)(x) & QEI_PHCMP_PHCMP_MASK) >> QEI_PHCMP_PHCMP_SHIFT)
381 #define QEI_SPDCMP_SPDCMP_MASK (0xFFFFFFFFUL)
382 #define QEI_SPDCMP_SPDCMP_SHIFT (0U)
383 #define QEI_SPDCMP_SPDCMP_SET(x) (((uint32_t)(x) << QEI_SPDCMP_SPDCMP_SHIFT) & QEI_SPDCMP_SPDCMP_MASK)
384 #define QEI_SPDCMP_SPDCMP_GET(x) (((uint32_t)(x) & QEI_SPDCMP_SPDCMP_MASK) >> QEI_SPDCMP_SPDCMP_SHIFT)
392 #define QEI_DMAEN_WDGFEN_MASK (0x80000000UL)
393 #define QEI_DMAEN_WDGFEN_SHIFT (31U)
394 #define QEI_DMAEN_WDGFEN_SET(x) (((uint32_t)(x) << QEI_DMAEN_WDGFEN_SHIFT) & QEI_DMAEN_WDGFEN_MASK)
395 #define QEI_DMAEN_WDGFEN_GET(x) (((uint32_t)(x) & QEI_DMAEN_WDGFEN_MASK) >> QEI_DMAEN_WDGFEN_SHIFT)
402 #define QEI_DMAEN_HOMEFEN_MASK (0x40000000UL)
403 #define QEI_DMAEN_HOMEFEN_SHIFT (30U)
404 #define QEI_DMAEN_HOMEFEN_SET(x) (((uint32_t)(x) << QEI_DMAEN_HOMEFEN_SHIFT) & QEI_DMAEN_HOMEFEN_MASK)
405 #define QEI_DMAEN_HOMEFEN_GET(x) (((uint32_t)(x) & QEI_DMAEN_HOMEFEN_MASK) >> QEI_DMAEN_HOMEFEN_SHIFT)
412 #define QEI_DMAEN_POSCMPFEN_MASK (0x20000000UL)
413 #define QEI_DMAEN_POSCMPFEN_SHIFT (29U)
414 #define QEI_DMAEN_POSCMPFEN_SET(x) (((uint32_t)(x) << QEI_DMAEN_POSCMPFEN_SHIFT) & QEI_DMAEN_POSCMPFEN_MASK)
415 #define QEI_DMAEN_POSCMPFEN_GET(x) (((uint32_t)(x) & QEI_DMAEN_POSCMPFEN_MASK) >> QEI_DMAEN_POSCMPFEN_SHIFT)
422 #define QEI_DMAEN_ZPHFEN_MASK (0x10000000UL)
423 #define QEI_DMAEN_ZPHFEN_SHIFT (28U)
424 #define QEI_DMAEN_ZPHFEN_SET(x) (((uint32_t)(x) << QEI_DMAEN_ZPHFEN_SHIFT) & QEI_DMAEN_ZPHFEN_MASK)
425 #define QEI_DMAEN_ZPHFEN_GET(x) (((uint32_t)(x) & QEI_DMAEN_ZPHFEN_MASK) >> QEI_DMAEN_ZPHFEN_SHIFT)
433 #define QEI_SR_WDGF_MASK (0x80000000UL)
434 #define QEI_SR_WDGF_SHIFT (31U)
435 #define QEI_SR_WDGF_SET(x) (((uint32_t)(x) << QEI_SR_WDGF_SHIFT) & QEI_SR_WDGF_MASK)
436 #define QEI_SR_WDGF_GET(x) (((uint32_t)(x) & QEI_SR_WDGF_MASK) >> QEI_SR_WDGF_SHIFT)
443 #define QEI_SR_HOMEF_MASK (0x40000000UL)
444 #define QEI_SR_HOMEF_SHIFT (30U)
445 #define QEI_SR_HOMEF_SET(x) (((uint32_t)(x) << QEI_SR_HOMEF_SHIFT) & QEI_SR_HOMEF_MASK)
446 #define QEI_SR_HOMEF_GET(x) (((uint32_t)(x) & QEI_SR_HOMEF_MASK) >> QEI_SR_HOMEF_SHIFT)
453 #define QEI_SR_POSCMPF_MASK (0x20000000UL)
454 #define QEI_SR_POSCMPF_SHIFT (29U)
455 #define QEI_SR_POSCMPF_SET(x) (((uint32_t)(x) << QEI_SR_POSCMPF_SHIFT) & QEI_SR_POSCMPF_MASK)
456 #define QEI_SR_POSCMPF_GET(x) (((uint32_t)(x) & QEI_SR_POSCMPF_MASK) >> QEI_SR_POSCMPF_SHIFT)
463 #define QEI_SR_ZPHF_MASK (0x10000000UL)
464 #define QEI_SR_ZPHF_SHIFT (28U)
465 #define QEI_SR_ZPHF_SET(x) (((uint32_t)(x) << QEI_SR_ZPHF_SHIFT) & QEI_SR_ZPHF_MASK)
466 #define QEI_SR_ZPHF_GET(x) (((uint32_t)(x) & QEI_SR_ZPHF_MASK) >> QEI_SR_ZPHF_SHIFT)
474 #define QEI_IRQEN_WDGIE_MASK (0x80000000UL)
475 #define QEI_IRQEN_WDGIE_SHIFT (31U)
476 #define QEI_IRQEN_WDGIE_SET(x) (((uint32_t)(x) << QEI_IRQEN_WDGIE_SHIFT) & QEI_IRQEN_WDGIE_MASK)
477 #define QEI_IRQEN_WDGIE_GET(x) (((uint32_t)(x) & QEI_IRQEN_WDGIE_MASK) >> QEI_IRQEN_WDGIE_SHIFT)
484 #define QEI_IRQEN_HOMEIE_MASK (0x40000000UL)
485 #define QEI_IRQEN_HOMEIE_SHIFT (30U)
486 #define QEI_IRQEN_HOMEIE_SET(x) (((uint32_t)(x) << QEI_IRQEN_HOMEIE_SHIFT) & QEI_IRQEN_HOMEIE_MASK)
487 #define QEI_IRQEN_HOMEIE_GET(x) (((uint32_t)(x) & QEI_IRQEN_HOMEIE_MASK) >> QEI_IRQEN_HOMEIE_SHIFT)
494 #define QEI_IRQEN_POSCMPIE_MASK (0x20000000UL)
495 #define QEI_IRQEN_POSCMPIE_SHIFT (29U)
496 #define QEI_IRQEN_POSCMPIE_SET(x) (((uint32_t)(x) << QEI_IRQEN_POSCMPIE_SHIFT) & QEI_IRQEN_POSCMPIE_MASK)
497 #define QEI_IRQEN_POSCMPIE_GET(x) (((uint32_t)(x) & QEI_IRQEN_POSCMPIE_MASK) >> QEI_IRQEN_POSCMPIE_SHIFT)
504 #define QEI_IRQEN_ZPHIE_MASK (0x10000000UL)
505 #define QEI_IRQEN_ZPHIE_SHIFT (28U)
506 #define QEI_IRQEN_ZPHIE_SET(x) (((uint32_t)(x) << QEI_IRQEN_ZPHIE_SHIFT) & QEI_IRQEN_ZPHIE_MASK)
507 #define QEI_IRQEN_ZPHIE_GET(x) (((uint32_t)(x) & QEI_IRQEN_ZPHIE_MASK) >> QEI_IRQEN_ZPHIE_SHIFT)
515 #define QEI_COUNT_Z_ZCNT_MASK (0xFFFFFFFFUL)
516 #define QEI_COUNT_Z_ZCNT_SHIFT (0U)
517 #define QEI_COUNT_Z_ZCNT_SET(x) (((uint32_t)(x) << QEI_COUNT_Z_ZCNT_SHIFT) & QEI_COUNT_Z_ZCNT_MASK)
518 #define QEI_COUNT_Z_ZCNT_GET(x) (((uint32_t)(x) & QEI_COUNT_Z_ZCNT_MASK) >> QEI_COUNT_Z_ZCNT_SHIFT)
527 #define QEI_COUNT_PH_DIR_MASK (0x40000000UL)
528 #define QEI_COUNT_PH_DIR_SHIFT (30U)
529 #define QEI_COUNT_PH_DIR_GET(x) (((uint32_t)(x) & QEI_COUNT_PH_DIR_MASK) >> QEI_COUNT_PH_DIR_SHIFT)
537 #define QEI_COUNT_PH_ASTAT_MASK (0x4000000UL)
538 #define QEI_COUNT_PH_ASTAT_SHIFT (26U)
539 #define QEI_COUNT_PH_ASTAT_GET(x) (((uint32_t)(x) & QEI_COUNT_PH_ASTAT_MASK) >> QEI_COUNT_PH_ASTAT_SHIFT)
547 #define QEI_COUNT_PH_BSTAT_MASK (0x2000000UL)
548 #define QEI_COUNT_PH_BSTAT_SHIFT (25U)
549 #define QEI_COUNT_PH_BSTAT_GET(x) (((uint32_t)(x) & QEI_COUNT_PH_BSTAT_MASK) >> QEI_COUNT_PH_BSTAT_SHIFT)
556 #define QEI_COUNT_PH_PHCNT_MASK (0x1FFFFFUL)
557 #define QEI_COUNT_PH_PHCNT_SHIFT (0U)
558 #define QEI_COUNT_PH_PHCNT_GET(x) (((uint32_t)(x) & QEI_COUNT_PH_PHCNT_MASK) >> QEI_COUNT_PH_PHCNT_SHIFT)
567 #define QEI_COUNT_SPD_DIR_MASK (0x80000000UL)
568 #define QEI_COUNT_SPD_DIR_SHIFT (31U)
569 #define QEI_COUNT_SPD_DIR_GET(x) (((uint32_t)(x) & QEI_COUNT_SPD_DIR_MASK) >> QEI_COUNT_SPD_DIR_SHIFT)
577 #define QEI_COUNT_SPD_ASTAT_MASK (0x40000000UL)
578 #define QEI_COUNT_SPD_ASTAT_SHIFT (30U)
579 #define QEI_COUNT_SPD_ASTAT_GET(x) (((uint32_t)(x) & QEI_COUNT_SPD_ASTAT_MASK) >> QEI_COUNT_SPD_ASTAT_SHIFT)
587 #define QEI_COUNT_SPD_BSTAT_MASK (0x20000000UL)
588 #define QEI_COUNT_SPD_BSTAT_SHIFT (29U)
589 #define QEI_COUNT_SPD_BSTAT_SET(x) (((uint32_t)(x) << QEI_COUNT_SPD_BSTAT_SHIFT) & QEI_COUNT_SPD_BSTAT_MASK)
590 #define QEI_COUNT_SPD_BSTAT_GET(x) (((uint32_t)(x) & QEI_COUNT_SPD_BSTAT_MASK) >> QEI_COUNT_SPD_BSTAT_SHIFT)
597 #define QEI_COUNT_SPD_SPDCNT_MASK (0xFFFFFFFUL)
598 #define QEI_COUNT_SPD_SPDCNT_SHIFT (0U)
599 #define QEI_COUNT_SPD_SPDCNT_GET(x) (((uint32_t)(x) & QEI_COUNT_SPD_SPDCNT_MASK) >> QEI_COUNT_SPD_SPDCNT_SHIFT)
607 #define QEI_COUNT_TMR_TMRCNT_MASK (0xFFFFFFFFUL)
608 #define QEI_COUNT_TMR_TMRCNT_SHIFT (0U)
609 #define QEI_COUNT_TMR_TMRCNT_GET(x) (((uint32_t)(x) & QEI_COUNT_TMR_TMRCNT_MASK) >> QEI_COUNT_TMR_TMRCNT_SHIFT)
617 #define QEI_SPDHIS_SPDHIS0_MASK (0xFFFFFFFFUL)
618 #define QEI_SPDHIS_SPDHIS0_SHIFT (0U)
619 #define QEI_SPDHIS_SPDHIS0_GET(x) (((uint32_t)(x) & QEI_SPDHIS_SPDHIS0_MASK) >> QEI_SPDHIS_SPDHIS0_SHIFT)
624 #define QEI_COUNT_CURRENT (0UL)
625 #define QEI_COUNT_READ (1UL)
626 #define QEI_COUNT_SNAP0 (2UL)
627 #define QEI_COUNT_SNAP1 (3UL)
630 #define QEI_SPDHIS_SPDHIS0 (0UL)
631 #define QEI_SPDHIS_SPDHIS1 (1UL)
632 #define QEI_SPDHIS_SPDHIS2 (2UL)
633 #define QEI_SPDHIS_SPDHIS3 (3UL)
Definition: hpm_qei_regs.h:12