15 __RW uint32_t IRQ_STS;
16 __RW uint32_t STREAMCTRL;
17 __RW uint32_t PTACTION;
18 __RW uint32_t STARTADDR;
19 __RW uint32_t ENDADDR;
20 __R uint8_t RESERVED0[4];
24 __R uint8_t RESERVED1[4];
25 __R uint32_t FIFOSTATE;
26 __RW uint32_t FINALADDR;
27 __R uint8_t RESERVED2[8];
28 __RW uint32_t TRIGADDR1;
29 __RW uint32_t TRIGADDR2;
30 __RW uint32_t TRIGADDR3;
31 __RW uint32_t TRIGADDR4;
32 __RW uint32_t GRPSELA;
34 __RW uint32_t SIGSELA1;
35 __R uint8_t RESERVED3[4];
36 __RW uint32_t SIGSELA2;
37 __R uint8_t RESERVED4[52];
39 __R uint8_t RESERVED5[100];
42 __RW uint32_t TRIGCTRL;
43 __RW uint32_t NEXTSTATE;
45 __R uint8_t RESERVED0[16];
46 __RW uint32_t COUNTCOMP;
47 __R uint8_t RESERVED1[12];
48 __RW uint32_t EXTMASK;
49 __RW uint32_t EXTCOMP;
50 __R uint8_t RESERVED2[8];
51 __RW uint32_t SIGMASK;
53 __R uint8_t RESERVED3[56];
54 __RW uint32_t SIGCOMP0;
55 __RW uint32_t SIGCOMP1;
56 __RW uint32_t SIGCOMP2;
57 __RW uint32_t SIGCOMP3;
58 __R uint8_t RESERVED4[112];
60 __R uint8_t RESERVED6[2480];
73 #define LOBS_CTRL_RUN_MASK (0x1U)
74 #define LOBS_CTRL_RUN_SHIFT (0U)
75 #define LOBS_CTRL_RUN_SET(x) (((uint32_t)(x) << LOBS_CTRL_RUN_SHIFT) & LOBS_CTRL_RUN_MASK)
76 #define LOBS_CTRL_RUN_GET(x) (((uint32_t)(x) & LOBS_CTRL_RUN_MASK) >> LOBS_CTRL_RUN_SHIFT)
84 #define LOBS_IRQ_EN_FULL_EN_MASK (0x2U)
85 #define LOBS_IRQ_EN_FULL_EN_SHIFT (1U)
86 #define LOBS_IRQ_EN_FULL_EN_SET(x) (((uint32_t)(x) << LOBS_IRQ_EN_FULL_EN_SHIFT) & LOBS_IRQ_EN_FULL_EN_MASK)
87 #define LOBS_IRQ_EN_FULL_EN_GET(x) (((uint32_t)(x) & LOBS_IRQ_EN_FULL_EN_MASK) >> LOBS_IRQ_EN_FULL_EN_SHIFT)
94 #define LOBS_IRQ_EN_FINAL_EN_MASK (0x1U)
95 #define LOBS_IRQ_EN_FINAL_EN_SHIFT (0U)
96 #define LOBS_IRQ_EN_FINAL_EN_SET(x) (((uint32_t)(x) << LOBS_IRQ_EN_FINAL_EN_SHIFT) & LOBS_IRQ_EN_FINAL_EN_MASK)
97 #define LOBS_IRQ_EN_FINAL_EN_GET(x) (((uint32_t)(x) & LOBS_IRQ_EN_FINAL_EN_MASK) >> LOBS_IRQ_EN_FINAL_EN_SHIFT)
105 #define LOBS_IRQ_STS_FULL_STS_MASK (0x2U)
106 #define LOBS_IRQ_STS_FULL_STS_SHIFT (1U)
107 #define LOBS_IRQ_STS_FULL_STS_SET(x) (((uint32_t)(x) << LOBS_IRQ_STS_FULL_STS_SHIFT) & LOBS_IRQ_STS_FULL_STS_MASK)
108 #define LOBS_IRQ_STS_FULL_STS_GET(x) (((uint32_t)(x) & LOBS_IRQ_STS_FULL_STS_MASK) >> LOBS_IRQ_STS_FULL_STS_SHIFT)
115 #define LOBS_IRQ_STS_FINAL_STS_MASK (0x1U)
116 #define LOBS_IRQ_STS_FINAL_STS_SHIFT (0U)
117 #define LOBS_IRQ_STS_FINAL_STS_SET(x) (((uint32_t)(x) << LOBS_IRQ_STS_FINAL_STS_SHIFT) & LOBS_IRQ_STS_FINAL_STS_MASK)
118 #define LOBS_IRQ_STS_FINAL_STS_GET(x) (((uint32_t)(x) & LOBS_IRQ_STS_FINAL_STS_MASK) >> LOBS_IRQ_STS_FINAL_STS_SHIFT)
135 #define LOBS_STREAMCTRL_SAMPLE_INCR_MASK (0x7E00U)
136 #define LOBS_STREAMCTRL_SAMPLE_INCR_SHIFT (9U)
137 #define LOBS_STREAMCTRL_SAMPLE_INCR_SET(x) (((uint32_t)(x) << LOBS_STREAMCTRL_SAMPLE_INCR_SHIFT) & LOBS_STREAMCTRL_SAMPLE_INCR_MASK)
138 #define LOBS_STREAMCTRL_SAMPLE_INCR_GET(x) (((uint32_t)(x) & LOBS_STREAMCTRL_SAMPLE_INCR_MASK) >> LOBS_STREAMCTRL_SAMPLE_INCR_SHIFT)
147 #define LOBS_STREAMCTRL_SEL_MASK (0x100U)
148 #define LOBS_STREAMCTRL_SEL_SHIFT (8U)
149 #define LOBS_STREAMCTRL_SEL_SET(x) (((uint32_t)(x) << LOBS_STREAMCTRL_SEL_SHIFT) & LOBS_STREAMCTRL_SEL_MASK)
150 #define LOBS_STREAMCTRL_SEL_GET(x) (((uint32_t)(x) & LOBS_STREAMCTRL_SEL_MASK) >> LOBS_STREAMCTRL_SEL_SHIFT)
160 #define LOBS_STREAMCTRL_SAMPLE_MASK (0x78U)
161 #define LOBS_STREAMCTRL_SAMPLE_SHIFT (3U)
162 #define LOBS_STREAMCTRL_SAMPLE_SET(x) (((uint32_t)(x) << LOBS_STREAMCTRL_SAMPLE_SHIFT) & LOBS_STREAMCTRL_SAMPLE_MASK)
163 #define LOBS_STREAMCTRL_SAMPLE_GET(x) (((uint32_t)(x) & LOBS_STREAMCTRL_SAMPLE_MASK) >> LOBS_STREAMCTRL_SAMPLE_SHIFT)
173 #define LOBS_STREAMCTRL_BURST_MASK (0x7U)
174 #define LOBS_STREAMCTRL_BURST_SHIFT (0U)
175 #define LOBS_STREAMCTRL_BURST_SET(x) (((uint32_t)(x) << LOBS_STREAMCTRL_BURST_SHIFT) & LOBS_STREAMCTRL_BURST_MASK)
176 #define LOBS_STREAMCTRL_BURST_GET(x) (((uint32_t)(x) & LOBS_STREAMCTRL_BURST_MASK) >> LOBS_STREAMCTRL_BURST_SHIFT)
184 #define LOBS_PTACTION_TRACE_MASK (0x8U)
185 #define LOBS_PTACTION_TRACE_SHIFT (3U)
186 #define LOBS_PTACTION_TRACE_SET(x) (((uint32_t)(x) << LOBS_PTACTION_TRACE_SHIFT) & LOBS_PTACTION_TRACE_MASK)
187 #define LOBS_PTACTION_TRACE_GET(x) (((uint32_t)(x) & LOBS_PTACTION_TRACE_MASK) >> LOBS_PTACTION_TRACE_SHIFT)
195 #define LOBS_STARTADDR_ADDR_MASK (0xFFFFFFFFUL)
196 #define LOBS_STARTADDR_ADDR_SHIFT (0U)
197 #define LOBS_STARTADDR_ADDR_SET(x) (((uint32_t)(x) << LOBS_STARTADDR_ADDR_SHIFT) & LOBS_STARTADDR_ADDR_MASK)
198 #define LOBS_STARTADDR_ADDR_GET(x) (((uint32_t)(x) & LOBS_STARTADDR_ADDR_MASK) >> LOBS_STARTADDR_ADDR_SHIFT)
206 #define LOBS_ENDADDR_ADDR_MASK (0xFFFFFFFFUL)
207 #define LOBS_ENDADDR_ADDR_SHIFT (0U)
208 #define LOBS_ENDADDR_ADDR_SET(x) (((uint32_t)(x) << LOBS_ENDADDR_ADDR_SHIFT) & LOBS_ENDADDR_ADDR_MASK)
209 #define LOBS_ENDADDR_ADDR_GET(x) (((uint32_t)(x) & LOBS_ENDADDR_ADDR_MASK) >> LOBS_ENDADDR_ADDR_SHIFT)
219 #define LOBS_CTSR_FINALSTATE_MASK (0x80000000UL)
220 #define LOBS_CTSR_FINALSTATE_SHIFT (31U)
221 #define LOBS_CTSR_FINALSTATE_GET(x) (((uint32_t)(x) & LOBS_CTSR_FINALSTATE_MASK) >> LOBS_CTSR_FINALSTATE_SHIFT)
232 #define LOBS_CTSR_CTSR_MASK (0x1FU)
233 #define LOBS_CTSR_CTSR_SHIFT (0U)
234 #define LOBS_CTSR_CTSR_GET(x) (((uint32_t)(x) & LOBS_CTSR_CTSR_MASK) >> LOBS_CTSR_CTSR_SHIFT)
242 #define LOBS_CCVR_CCVR_MASK (0xFFFFFFFFUL)
243 #define LOBS_CCVR_CCVR_SHIFT (0U)
244 #define LOBS_CCVR_CCVR_GET(x) (((uint32_t)(x) & LOBS_CCVR_CCVR_MASK) >> LOBS_CCVR_CCVR_SHIFT)
254 #define LOBS_CAVR_TRACE_MASK (0x8U)
255 #define LOBS_CAVR_TRACE_SHIFT (3U)
256 #define LOBS_CAVR_TRACE_GET(x) (((uint32_t)(x) & LOBS_CAVR_TRACE_MASK) >> LOBS_CAVR_TRACE_SHIFT)
264 #define LOBS_FIFOSTATE_FULL_MASK (0x2U)
265 #define LOBS_FIFOSTATE_FULL_SHIFT (1U)
266 #define LOBS_FIFOSTATE_FULL_GET(x) (((uint32_t)(x) & LOBS_FIFOSTATE_FULL_MASK) >> LOBS_FIFOSTATE_FULL_SHIFT)
273 #define LOBS_FIFOSTATE_EMPTY_MASK (0x1U)
274 #define LOBS_FIFOSTATE_EMPTY_SHIFT (0U)
275 #define LOBS_FIFOSTATE_EMPTY_GET(x) (((uint32_t)(x) & LOBS_FIFOSTATE_EMPTY_MASK) >> LOBS_FIFOSTATE_EMPTY_SHIFT)
283 #define LOBS_FINALADDR_ADDR_MASK (0xFFFFFFFFUL)
284 #define LOBS_FINALADDR_ADDR_SHIFT (0U)
285 #define LOBS_FINALADDR_ADDR_SET(x) (((uint32_t)(x) << LOBS_FINALADDR_ADDR_SHIFT) & LOBS_FINALADDR_ADDR_MASK)
286 #define LOBS_FINALADDR_ADDR_GET(x) (((uint32_t)(x) & LOBS_FINALADDR_ADDR_MASK) >> LOBS_FINALADDR_ADDR_SHIFT)
294 #define LOBS_TRIGADDR1_ADDR_MASK (0xFFFFFFFFUL)
295 #define LOBS_TRIGADDR1_ADDR_SHIFT (0U)
296 #define LOBS_TRIGADDR1_ADDR_SET(x) (((uint32_t)(x) << LOBS_TRIGADDR1_ADDR_SHIFT) & LOBS_TRIGADDR1_ADDR_MASK)
297 #define LOBS_TRIGADDR1_ADDR_GET(x) (((uint32_t)(x) & LOBS_TRIGADDR1_ADDR_MASK) >> LOBS_TRIGADDR1_ADDR_SHIFT)
305 #define LOBS_TRIGADDR2_ADDR_MASK (0xFFFFFFFFUL)
306 #define LOBS_TRIGADDR2_ADDR_SHIFT (0U)
307 #define LOBS_TRIGADDR2_ADDR_SET(x) (((uint32_t)(x) << LOBS_TRIGADDR2_ADDR_SHIFT) & LOBS_TRIGADDR2_ADDR_MASK)
308 #define LOBS_TRIGADDR2_ADDR_GET(x) (((uint32_t)(x) & LOBS_TRIGADDR2_ADDR_MASK) >> LOBS_TRIGADDR2_ADDR_SHIFT)
316 #define LOBS_TRIGADDR3_ADDR_MASK (0xFFFFFFFFUL)
317 #define LOBS_TRIGADDR3_ADDR_SHIFT (0U)
318 #define LOBS_TRIGADDR3_ADDR_SET(x) (((uint32_t)(x) << LOBS_TRIGADDR3_ADDR_SHIFT) & LOBS_TRIGADDR3_ADDR_MASK)
319 #define LOBS_TRIGADDR3_ADDR_GET(x) (((uint32_t)(x) & LOBS_TRIGADDR3_ADDR_MASK) >> LOBS_TRIGADDR3_ADDR_SHIFT)
327 #define LOBS_TRIGADDR4_ADDR_MASK (0xFFFFFFFFUL)
328 #define LOBS_TRIGADDR4_ADDR_SHIFT (0U)
329 #define LOBS_TRIGADDR4_ADDR_SET(x) (((uint32_t)(x) << LOBS_TRIGADDR4_ADDR_SHIFT) & LOBS_TRIGADDR4_ADDR_MASK)
330 #define LOBS_TRIGADDR4_ADDR_GET(x) (((uint32_t)(x) & LOBS_TRIGADDR4_ADDR_MASK) >> LOBS_TRIGADDR4_ADDR_SHIFT)
338 #define LOBS_GRPSELA_NUM2_MASK (0xF0U)
339 #define LOBS_GRPSELA_NUM2_SHIFT (4U)
340 #define LOBS_GRPSELA_NUM2_SET(x) (((uint32_t)(x) << LOBS_GRPSELA_NUM2_SHIFT) & LOBS_GRPSELA_NUM2_MASK)
341 #define LOBS_GRPSELA_NUM2_GET(x) (((uint32_t)(x) & LOBS_GRPSELA_NUM2_MASK) >> LOBS_GRPSELA_NUM2_SHIFT)
348 #define LOBS_GRPSELA_NUM1_MASK (0xFU)
349 #define LOBS_GRPSELA_NUM1_SHIFT (0U)
350 #define LOBS_GRPSELA_NUM1_SET(x) (((uint32_t)(x) << LOBS_GRPSELA_NUM1_SHIFT) & LOBS_GRPSELA_NUM1_MASK)
351 #define LOBS_GRPSELA_NUM1_GET(x) (((uint32_t)(x) & LOBS_GRPSELA_NUM1_MASK) >> LOBS_GRPSELA_NUM1_SHIFT)
359 #define LOBS_GRPENA_EN2_MASK (0x2U)
360 #define LOBS_GRPENA_EN2_SHIFT (1U)
361 #define LOBS_GRPENA_EN2_SET(x) (((uint32_t)(x) << LOBS_GRPENA_EN2_SHIFT) & LOBS_GRPENA_EN2_MASK)
362 #define LOBS_GRPENA_EN2_GET(x) (((uint32_t)(x) & LOBS_GRPENA_EN2_MASK) >> LOBS_GRPENA_EN2_SHIFT)
369 #define LOBS_GRPENA_EN1_MASK (0x1U)
370 #define LOBS_GRPENA_EN1_SHIFT (0U)
371 #define LOBS_GRPENA_EN1_SET(x) (((uint32_t)(x) << LOBS_GRPENA_EN1_SHIFT) & LOBS_GRPENA_EN1_MASK)
372 #define LOBS_GRPENA_EN1_GET(x) (((uint32_t)(x) & LOBS_GRPENA_EN1_MASK) >> LOBS_GRPENA_EN1_SHIFT)
380 #define LOBS_SIGSELA1_NUM4_MASK (0xFF000000UL)
381 #define LOBS_SIGSELA1_NUM4_SHIFT (24U)
382 #define LOBS_SIGSELA1_NUM4_SET(x) (((uint32_t)(x) << LOBS_SIGSELA1_NUM4_SHIFT) & LOBS_SIGSELA1_NUM4_MASK)
383 #define LOBS_SIGSELA1_NUM4_GET(x) (((uint32_t)(x) & LOBS_SIGSELA1_NUM4_MASK) >> LOBS_SIGSELA1_NUM4_SHIFT)
390 #define LOBS_SIGSELA1_NUM3_MASK (0xFF0000UL)
391 #define LOBS_SIGSELA1_NUM3_SHIFT (16U)
392 #define LOBS_SIGSELA1_NUM3_SET(x) (((uint32_t)(x) << LOBS_SIGSELA1_NUM3_SHIFT) & LOBS_SIGSELA1_NUM3_MASK)
393 #define LOBS_SIGSELA1_NUM3_GET(x) (((uint32_t)(x) & LOBS_SIGSELA1_NUM3_MASK) >> LOBS_SIGSELA1_NUM3_SHIFT)
400 #define LOBS_SIGSELA1_NUM2_MASK (0xFF00U)
401 #define LOBS_SIGSELA1_NUM2_SHIFT (8U)
402 #define LOBS_SIGSELA1_NUM2_SET(x) (((uint32_t)(x) << LOBS_SIGSELA1_NUM2_SHIFT) & LOBS_SIGSELA1_NUM2_MASK)
403 #define LOBS_SIGSELA1_NUM2_GET(x) (((uint32_t)(x) & LOBS_SIGSELA1_NUM2_MASK) >> LOBS_SIGSELA1_NUM2_SHIFT)
410 #define LOBS_SIGSELA1_NUM1_MASK (0xFFU)
411 #define LOBS_SIGSELA1_NUM1_SHIFT (0U)
412 #define LOBS_SIGSELA1_NUM1_SET(x) (((uint32_t)(x) << LOBS_SIGSELA1_NUM1_SHIFT) & LOBS_SIGSELA1_NUM1_MASK)
413 #define LOBS_SIGSELA1_NUM1_GET(x) (((uint32_t)(x) & LOBS_SIGSELA1_NUM1_MASK) >> LOBS_SIGSELA1_NUM1_SHIFT)
421 #define LOBS_SIGSELA2_NUM4_MASK (0xFF000000UL)
422 #define LOBS_SIGSELA2_NUM4_SHIFT (24U)
423 #define LOBS_SIGSELA2_NUM4_SET(x) (((uint32_t)(x) << LOBS_SIGSELA2_NUM4_SHIFT) & LOBS_SIGSELA2_NUM4_MASK)
424 #define LOBS_SIGSELA2_NUM4_GET(x) (((uint32_t)(x) & LOBS_SIGSELA2_NUM4_MASK) >> LOBS_SIGSELA2_NUM4_SHIFT)
431 #define LOBS_SIGSELA2_NUM3_MASK (0xFF0000UL)
432 #define LOBS_SIGSELA2_NUM3_SHIFT (16U)
433 #define LOBS_SIGSELA2_NUM3_SET(x) (((uint32_t)(x) << LOBS_SIGSELA2_NUM3_SHIFT) & LOBS_SIGSELA2_NUM3_MASK)
434 #define LOBS_SIGSELA2_NUM3_GET(x) (((uint32_t)(x) & LOBS_SIGSELA2_NUM3_MASK) >> LOBS_SIGSELA2_NUM3_SHIFT)
441 #define LOBS_SIGSELA2_NUM2_MASK (0xFF00U)
442 #define LOBS_SIGSELA2_NUM2_SHIFT (8U)
443 #define LOBS_SIGSELA2_NUM2_SET(x) (((uint32_t)(x) << LOBS_SIGSELA2_NUM2_SHIFT) & LOBS_SIGSELA2_NUM2_MASK)
444 #define LOBS_SIGSELA2_NUM2_GET(x) (((uint32_t)(x) & LOBS_SIGSELA2_NUM2_MASK) >> LOBS_SIGSELA2_NUM2_SHIFT)
451 #define LOBS_SIGSELA2_NUM1_MASK (0xFFU)
452 #define LOBS_SIGSELA2_NUM1_SHIFT (0U)
453 #define LOBS_SIGSELA2_NUM1_SET(x) (((uint32_t)(x) << LOBS_SIGSELA2_NUM1_SHIFT) & LOBS_SIGSELA2_NUM1_MASK)
454 #define LOBS_SIGSELA2_NUM1_GET(x) (((uint32_t)(x) & LOBS_SIGSELA2_NUM1_MASK) >> LOBS_SIGSELA2_NUM1_SHIFT)
462 #define LOBS_SIGENA_EN2_MASK (0xF0U)
463 #define LOBS_SIGENA_EN2_SHIFT (4U)
464 #define LOBS_SIGENA_EN2_SET(x) (((uint32_t)(x) << LOBS_SIGENA_EN2_SHIFT) & LOBS_SIGENA_EN2_MASK)
465 #define LOBS_SIGENA_EN2_GET(x) (((uint32_t)(x) & LOBS_SIGENA_EN2_MASK) >> LOBS_SIGENA_EN2_SHIFT)
472 #define LOBS_SIGENA_EN1_MASK (0xFU)
473 #define LOBS_SIGENA_EN1_SHIFT (0U)
474 #define LOBS_SIGENA_EN1_SET(x) (((uint32_t)(x) << LOBS_SIGENA_EN1_SHIFT) & LOBS_SIGENA_EN1_MASK)
475 #define LOBS_SIGENA_EN1_GET(x) (((uint32_t)(x) & LOBS_SIGENA_EN1_MASK) >> LOBS_SIGENA_EN1_SHIFT)
495 #define LOBS_STATE_SIGSEL_EN_MASK (0xFFFU)
496 #define LOBS_STATE_SIGSEL_EN_SHIFT (0U)
497 #define LOBS_STATE_SIGSEL_EN_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGSEL_EN_SHIFT) & LOBS_STATE_SIGSEL_EN_MASK)
498 #define LOBS_STATE_SIGSEL_EN_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGSEL_EN_MASK) >> LOBS_STATE_SIGSEL_EN_SHIFT)
508 #define LOBS_STATE_TRIGCTRL_TRACE_MASK (0xC0U)
509 #define LOBS_STATE_TRIGCTRL_TRACE_SHIFT (6U)
510 #define LOBS_STATE_TRIGCTRL_TRACE_SET(x) (((uint32_t)(x) << LOBS_STATE_TRIGCTRL_TRACE_SHIFT) & LOBS_STATE_TRIGCTRL_TRACE_MASK)
511 #define LOBS_STATE_TRIGCTRL_TRACE_GET(x) (((uint32_t)(x) & LOBS_STATE_TRIGCTRL_TRACE_MASK) >> LOBS_STATE_TRIGCTRL_TRACE_SHIFT)
520 #define LOBS_STATE_TRIGCTRL_COMPSEL_MASK (0x8U)
521 #define LOBS_STATE_TRIGCTRL_COMPSEL_SHIFT (3U)
522 #define LOBS_STATE_TRIGCTRL_COMPSEL_SET(x) (((uint32_t)(x) << LOBS_STATE_TRIGCTRL_COMPSEL_SHIFT) & LOBS_STATE_TRIGCTRL_COMPSEL_MASK)
523 #define LOBS_STATE_TRIGCTRL_COMPSEL_GET(x) (((uint32_t)(x) & LOBS_STATE_TRIGCTRL_COMPSEL_MASK) >> LOBS_STATE_TRIGCTRL_COMPSEL_SHIFT)
537 #define LOBS_STATE_TRIGCTRL_COMP_MASK (0x7U)
538 #define LOBS_STATE_TRIGCTRL_COMP_SHIFT (0U)
539 #define LOBS_STATE_TRIGCTRL_COMP_SET(x) (((uint32_t)(x) << LOBS_STATE_TRIGCTRL_COMP_SHIFT) & LOBS_STATE_TRIGCTRL_COMP_MASK)
540 #define LOBS_STATE_TRIGCTRL_COMP_GET(x) (((uint32_t)(x) & LOBS_STATE_TRIGCTRL_COMP_MASK) >> LOBS_STATE_TRIGCTRL_COMP_SHIFT)
554 #define LOBS_STATE_NEXTSTATE_NEXTSTATE_MASK (0x1FU)
555 #define LOBS_STATE_NEXTSTATE_NEXTSTATE_SHIFT (0U)
556 #define LOBS_STATE_NEXTSTATE_NEXTSTATE_SET(x) (((uint32_t)(x) << LOBS_STATE_NEXTSTATE_NEXTSTATE_SHIFT) & LOBS_STATE_NEXTSTATE_NEXTSTATE_MASK)
557 #define LOBS_STATE_NEXTSTATE_NEXTSTATE_GET(x) (((uint32_t)(x) & LOBS_STATE_NEXTSTATE_NEXTSTATE_MASK) >> LOBS_STATE_NEXTSTATE_NEXTSTATE_SHIFT)
567 #define LOBS_STATE_ACTION_TRACE_MASK (0x8U)
568 #define LOBS_STATE_ACTION_TRACE_SHIFT (3U)
569 #define LOBS_STATE_ACTION_TRACE_SET(x) (((uint32_t)(x) << LOBS_STATE_ACTION_TRACE_SHIFT) & LOBS_STATE_ACTION_TRACE_MASK)
570 #define LOBS_STATE_ACTION_TRACE_GET(x) (((uint32_t)(x) & LOBS_STATE_ACTION_TRACE_MASK) >> LOBS_STATE_ACTION_TRACE_SHIFT)
578 #define LOBS_STATE_COUNTCOMP_VALUE_MASK (0xFFFFFFFFUL)
579 #define LOBS_STATE_COUNTCOMP_VALUE_SHIFT (0U)
580 #define LOBS_STATE_COUNTCOMP_VALUE_SET(x) (((uint32_t)(x) << LOBS_STATE_COUNTCOMP_VALUE_SHIFT) & LOBS_STATE_COUNTCOMP_VALUE_MASK)
581 #define LOBS_STATE_COUNTCOMP_VALUE_GET(x) (((uint32_t)(x) & LOBS_STATE_COUNTCOMP_VALUE_MASK) >> LOBS_STATE_COUNTCOMP_VALUE_SHIFT)
589 #define LOBS_STATE_EXTMASK_VALUE_MASK (0xFFFFFFFFUL)
590 #define LOBS_STATE_EXTMASK_VALUE_SHIFT (0U)
591 #define LOBS_STATE_EXTMASK_VALUE_SET(x) (((uint32_t)(x) << LOBS_STATE_EXTMASK_VALUE_SHIFT) & LOBS_STATE_EXTMASK_VALUE_MASK)
592 #define LOBS_STATE_EXTMASK_VALUE_GET(x) (((uint32_t)(x) & LOBS_STATE_EXTMASK_VALUE_MASK) >> LOBS_STATE_EXTMASK_VALUE_SHIFT)
600 #define LOBS_STATE_EXTCOMP_VALUE_MASK (0xFFFFFFFFUL)
601 #define LOBS_STATE_EXTCOMP_VALUE_SHIFT (0U)
602 #define LOBS_STATE_EXTCOMP_VALUE_SET(x) (((uint32_t)(x) << LOBS_STATE_EXTCOMP_VALUE_SHIFT) & LOBS_STATE_EXTCOMP_VALUE_MASK)
603 #define LOBS_STATE_EXTCOMP_VALUE_GET(x) (((uint32_t)(x) & LOBS_STATE_EXTCOMP_VALUE_MASK) >> LOBS_STATE_EXTCOMP_VALUE_SHIFT)
611 #define LOBS_STATE_SIGMASK_NUM3_MASK (0xFF000000UL)
612 #define LOBS_STATE_SIGMASK_NUM3_SHIFT (24U)
613 #define LOBS_STATE_SIGMASK_NUM3_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGMASK_NUM3_SHIFT) & LOBS_STATE_SIGMASK_NUM3_MASK)
614 #define LOBS_STATE_SIGMASK_NUM3_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGMASK_NUM3_MASK) >> LOBS_STATE_SIGMASK_NUM3_SHIFT)
621 #define LOBS_STATE_SIGMASK_NUM2_MASK (0xFF0000UL)
622 #define LOBS_STATE_SIGMASK_NUM2_SHIFT (16U)
623 #define LOBS_STATE_SIGMASK_NUM2_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGMASK_NUM2_SHIFT) & LOBS_STATE_SIGMASK_NUM2_MASK)
624 #define LOBS_STATE_SIGMASK_NUM2_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGMASK_NUM2_MASK) >> LOBS_STATE_SIGMASK_NUM2_SHIFT)
631 #define LOBS_STATE_SIGMASK_NUM1_MASK (0xFF00U)
632 #define LOBS_STATE_SIGMASK_NUM1_SHIFT (8U)
633 #define LOBS_STATE_SIGMASK_NUM1_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGMASK_NUM1_SHIFT) & LOBS_STATE_SIGMASK_NUM1_MASK)
634 #define LOBS_STATE_SIGMASK_NUM1_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGMASK_NUM1_MASK) >> LOBS_STATE_SIGMASK_NUM1_SHIFT)
641 #define LOBS_STATE_SIGMASK_NUM0_MASK (0xFFU)
642 #define LOBS_STATE_SIGMASK_NUM0_SHIFT (0U)
643 #define LOBS_STATE_SIGMASK_NUM0_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGMASK_NUM0_SHIFT) & LOBS_STATE_SIGMASK_NUM0_MASK)
644 #define LOBS_STATE_SIGMASK_NUM0_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGMASK_NUM0_MASK) >> LOBS_STATE_SIGMASK_NUM0_SHIFT)
654 #define LOBS_STATE_COMPEN_COMPLOGIC_MASK (0x10U)
655 #define LOBS_STATE_COMPEN_COMPLOGIC_SHIFT (4U)
656 #define LOBS_STATE_COMPEN_COMPLOGIC_SET(x) (((uint32_t)(x) << LOBS_STATE_COMPEN_COMPLOGIC_SHIFT) & LOBS_STATE_COMPEN_COMPLOGIC_MASK)
657 #define LOBS_STATE_COMPEN_COMPLOGIC_GET(x) (((uint32_t)(x) & LOBS_STATE_COMPEN_COMPLOGIC_MASK) >> LOBS_STATE_COMPEN_COMPLOGIC_SHIFT)
664 #define LOBS_STATE_COMPEN_EN_MASK (0xFU)
665 #define LOBS_STATE_COMPEN_EN_SHIFT (0U)
666 #define LOBS_STATE_COMPEN_EN_SET(x) (((uint32_t)(x) << LOBS_STATE_COMPEN_EN_SHIFT) & LOBS_STATE_COMPEN_EN_MASK)
667 #define LOBS_STATE_COMPEN_EN_GET(x) (((uint32_t)(x) & LOBS_STATE_COMPEN_EN_MASK) >> LOBS_STATE_COMPEN_EN_SHIFT)
675 #define LOBS_STATE_SIGCOMP0_VALUE0_MASK (0xFFFFFFFFUL)
676 #define LOBS_STATE_SIGCOMP0_VALUE0_SHIFT (0U)
677 #define LOBS_STATE_SIGCOMP0_VALUE0_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGCOMP0_VALUE0_SHIFT) & LOBS_STATE_SIGCOMP0_VALUE0_MASK)
678 #define LOBS_STATE_SIGCOMP0_VALUE0_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGCOMP0_VALUE0_MASK) >> LOBS_STATE_SIGCOMP0_VALUE0_SHIFT)
686 #define LOBS_STATE_SIGCOMP1_VALUE1_MASK (0xFFFFFFFFUL)
687 #define LOBS_STATE_SIGCOMP1_VALUE1_SHIFT (0U)
688 #define LOBS_STATE_SIGCOMP1_VALUE1_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGCOMP1_VALUE1_SHIFT) & LOBS_STATE_SIGCOMP1_VALUE1_MASK)
689 #define LOBS_STATE_SIGCOMP1_VALUE1_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGCOMP1_VALUE1_MASK) >> LOBS_STATE_SIGCOMP1_VALUE1_SHIFT)
697 #define LOBS_STATE_SIGCOMP2_VALUE2_MASK (0xFFFFFFFFUL)
698 #define LOBS_STATE_SIGCOMP2_VALUE2_SHIFT (0U)
699 #define LOBS_STATE_SIGCOMP2_VALUE2_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGCOMP2_VALUE2_SHIFT) & LOBS_STATE_SIGCOMP2_VALUE2_MASK)
700 #define LOBS_STATE_SIGCOMP2_VALUE2_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGCOMP2_VALUE2_MASK) >> LOBS_STATE_SIGCOMP2_VALUE2_SHIFT)
708 #define LOBS_STATE_SIGCOMP3_VALUE3_MASK (0xFFFFFFFFUL)
709 #define LOBS_STATE_SIGCOMP3_VALUE3_SHIFT (0U)
710 #define LOBS_STATE_SIGCOMP3_VALUE3_SET(x) (((uint32_t)(x) << LOBS_STATE_SIGCOMP3_VALUE3_SHIFT) & LOBS_STATE_SIGCOMP3_VALUE3_MASK)
711 #define LOBS_STATE_SIGCOMP3_VALUE3_GET(x) (((uint32_t)(x) & LOBS_STATE_SIGCOMP3_VALUE3_MASK) >> LOBS_STATE_SIGCOMP3_VALUE3_SHIFT)
719 #define LOBS_LAR_VALUE_MASK (0xFFFFFFFFUL)
720 #define LOBS_LAR_VALUE_SHIFT (0U)
721 #define LOBS_LAR_VALUE_SET(x) (((uint32_t)(x) << LOBS_LAR_VALUE_SHIFT) & LOBS_LAR_VALUE_MASK)
722 #define LOBS_LAR_VALUE_GET(x) (((uint32_t)(x) & LOBS_LAR_VALUE_MASK) >> LOBS_LAR_VALUE_SHIFT)
727 #define LOBS_STATE_0 (0UL)
728 #define LOBS_STATE_1 (1UL)
729 #define LOBS_STATE_2 (2UL)
730 #define LOBS_STATE_3 (3UL)
731 #define LOBS_STATE_4 (4UL)
Definition: hpm_lobs_regs.h:12