 |
 |
Go to the documentation of this file. 36 #ifndef __HW_WSOC_OCLA_H__ 37 #define __HW_WSOC_OCLA_H__ 45 #define WSOC_OCLA_O_EVTMOD 0x00000000U 48 #define WSOC_OCLA_O_AMASK 0x00000004U 51 #define WSOC_OCLA_O_ACOMP 0x00000008U 54 #define WSOC_OCLA_O_BMASK 0x0000000CU 57 #define WSOC_OCLA_O_BCOMP 0x00000010U 60 #define WSOC_OCLA_O_CMASK 0x00000014U 63 #define WSOC_OCLA_O_CCOMP 0x00000018U 66 #define WSOC_OCLA_O_FMASK 0x0000002CU 69 #define WSOC_OCLA_O_FCOMP 0x00000030U 72 #define WSOC_OCLA_O_SUBTRIGX 0x00000034U 75 #define WSOC_OCLA_O_SUBTRIGY 0x00000038U 78 #define WSOC_OCLA_O_SUBTRIGZ 0x0000003CU 81 #define WSOC_OCLA_O_CLKCFG 0x00000040U 84 #define WSOC_OCLA_O_TRIGS 0x00000044U 87 #define WSOC_OCLA_O_TIME 0x00000048U 90 #define WSOC_OCLA_O_MODE 0x0000004CU 93 #define WSOC_OCLA_O_MEMSIZE 0x00000050U 96 #define WSOC_OCLA_O_MEMSIZEEVT 0x00000054U 99 #define WSOC_OCLA_O_MEMSWINF 0x00000058U 102 #define WSOC_OCLA_O_STATESTA 0x0000005CU 105 #define WSOC_OCLA_O_RDDBG0 0x00000060U 108 #define WSOC_OCLA_O_RDDBG1 0x00000064U 111 #define WSOC_OCLA_O_RDMAXTIME 0x0000006CU 114 #define WSOC_OCLA_O_MEMCTL 0x00000070U 117 #define WSOC_OCLA_O_INJECTCTL 0x00000074U 120 #define WSOC_OCLA_O_PORTCFG0 0x00000078U 123 #define WSOC_OCLA_O_PORTCFG1 0x0000007CU 126 #define WSOC_OCLA_O_PORTCFG2 0x00000080U 129 #define WSOC_OCLA_O_PORTCFG3 0x00000084U 132 #define WSOC_OCLA_O_PORTCFG4 0x00000088U 135 #define WSOC_OCLA_O_TPSEL 0x0000008CU 138 #define WSOC_OCLA_O_PORTSEL 0x00000090U 141 #define WSOC_OCLA_O_OUTSEL 0x00000094U 144 #define WSOC_OCLA_O_OUTVAL 0x00000098U 147 #define WSOC_OCLA_O_OUTVALSET 0x0000009CU 150 #define WSOC_OCLA_O_OUTVALCLR 0x000000A0U 153 #define WSOC_OCLA_O_OUTVALTGL 0x000000A4U 156 #define WSOC_OCLA_O_OUTVALPLS 0x000000A8U 159 #define WSOC_OCLA_O_TFSONTRG 0x000000B0U 183 #define WSOC_OCLA_EVTMOD_ASRC_W 3U 184 #define WSOC_OCLA_EVTMOD_ASRC_M 0x00000007U 185 #define WSOC_OCLA_EVTMOD_ASRC_S 0U 198 #define WSOC_OCLA_EVTMOD_AMOD 0x00000008U 199 #define WSOC_OCLA_EVTMOD_AMOD_M 0x00000008U 200 #define WSOC_OCLA_EVTMOD_AMOD_S 3U 216 #define WSOC_OCLA_EVTMOD_BSRC_W 3U 217 #define WSOC_OCLA_EVTMOD_BSRC_M 0x00000070U 218 #define WSOC_OCLA_EVTMOD_BSRC_S 4U 231 #define WSOC_OCLA_EVTMOD_BMOD 0x00000080U 232 #define WSOC_OCLA_EVTMOD_BMOD_M 0x00000080U 233 #define WSOC_OCLA_EVTMOD_BMOD_S 7U 249 #define WSOC_OCLA_EVTMOD_CSRC_W 3U 250 #define WSOC_OCLA_EVTMOD_CSRC_M 0x00000700U 251 #define WSOC_OCLA_EVTMOD_CSRC_S 8U 264 #define WSOC_OCLA_EVTMOD_CMOD 0x00000800U 265 #define WSOC_OCLA_EVTMOD_CMOD_M 0x00000800U 266 #define WSOC_OCLA_EVTMOD_CMOD_S 11U 282 #define WSOC_OCLA_EVTMOD_DSRC_W 3U 283 #define WSOC_OCLA_EVTMOD_DSRC_M 0x00007000U 284 #define WSOC_OCLA_EVTMOD_DSRC_S 12U 297 #define WSOC_OCLA_EVTMOD_DMOD 0x00008000U 298 #define WSOC_OCLA_EVTMOD_DMOD_M 0x00008000U 299 #define WSOC_OCLA_EVTMOD_DMOD_S 15U 315 #define WSOC_OCLA_EVTMOD_ESRC_W 3U 316 #define WSOC_OCLA_EVTMOD_ESRC_M 0x00070000U 317 #define WSOC_OCLA_EVTMOD_ESRC_S 16U 333 #define WSOC_OCLA_EVTMOD_FSRC_W 3U 334 #define WSOC_OCLA_EVTMOD_FSRC_M 0x00700000U 335 #define WSOC_OCLA_EVTMOD_FSRC_S 20U 352 #define WSOC_OCLA_AMASK_MASK_W 32U 353 #define WSOC_OCLA_AMASK_MASK_M 0xFFFFFFFFU 354 #define WSOC_OCLA_AMASK_MASK_S 0U 371 #define WSOC_OCLA_ACOMP_COMP_W 32U 372 #define WSOC_OCLA_ACOMP_COMP_M 0xFFFFFFFFU 373 #define WSOC_OCLA_ACOMP_COMP_S 0U 390 #define WSOC_OCLA_BMASK_MASK_W 32U 391 #define WSOC_OCLA_BMASK_MASK_M 0xFFFFFFFFU 392 #define WSOC_OCLA_BMASK_MASK_S 0U 409 #define WSOC_OCLA_BCOMP_COMP_W 32U 410 #define WSOC_OCLA_BCOMP_COMP_M 0xFFFFFFFFU 411 #define WSOC_OCLA_BCOMP_COMP_S 0U 428 #define WSOC_OCLA_CMASK_MASK_W 32U 429 #define WSOC_OCLA_CMASK_MASK_M 0xFFFFFFFFU 430 #define WSOC_OCLA_CMASK_MASK_S 0U 447 #define WSOC_OCLA_CCOMP_COMP_W 32U 448 #define WSOC_OCLA_CCOMP_COMP_M 0xFFFFFFFFU 449 #define WSOC_OCLA_CCOMP_COMP_S 0U 466 #define WSOC_OCLA_FMASK_MASK_W 32U 467 #define WSOC_OCLA_FMASK_MASK_M 0xFFFFFFFFU 468 #define WSOC_OCLA_FMASK_MASK_S 0U 485 #define WSOC_OCLA_FCOMP_COMP_W 32U 486 #define WSOC_OCLA_FCOMP_COMP_M 0xFFFFFFFFU 487 #define WSOC_OCLA_FCOMP_COMP_S 0U 509 #define WSOC_OCLA_SUBTRIGX_AND_W 6U 510 #define WSOC_OCLA_SUBTRIGX_AND_M 0x0000003FU 511 #define WSOC_OCLA_SUBTRIGX_AND_S 0U 521 #define WSOC_OCLA_SUBTRIGX_NOT_W 6U 522 #define WSOC_OCLA_SUBTRIGX_NOT_M 0x00003F00U 523 #define WSOC_OCLA_SUBTRIGX_NOT_S 8U 545 #define WSOC_OCLA_SUBTRIGY_AND_W 6U 546 #define WSOC_OCLA_SUBTRIGY_AND_M 0x0000003FU 547 #define WSOC_OCLA_SUBTRIGY_AND_S 0U 557 #define WSOC_OCLA_SUBTRIGY_NOT_W 6U 558 #define WSOC_OCLA_SUBTRIGY_NOT_M 0x00003F00U 559 #define WSOC_OCLA_SUBTRIGY_NOT_S 8U 581 #define WSOC_OCLA_SUBTRIGZ_AND_W 6U 582 #define WSOC_OCLA_SUBTRIGZ_AND_M 0x0000003FU 583 #define WSOC_OCLA_SUBTRIGZ_AND_S 0U 593 #define WSOC_OCLA_SUBTRIGZ_NOT_W 6U 594 #define WSOC_OCLA_SUBTRIGZ_NOT_M 0x00003F00U 595 #define WSOC_OCLA_SUBTRIGZ_NOT_S 8U 619 #define WSOC_OCLA_CLKCFG_MOD_W 2U 620 #define WSOC_OCLA_CLKCFG_MOD_M 0x00000003U 621 #define WSOC_OCLA_CLKCFG_MOD_S 0U 642 #define WSOC_OCLA_TRIGS_AND_W 4U 643 #define WSOC_OCLA_TRIGS_AND_M 0x0000000FU 644 #define WSOC_OCLA_TRIGS_AND_S 0U 656 #define WSOC_OCLA_TRIGS_INV_W 4U 657 #define WSOC_OCLA_TRIGS_INV_M 0x000000F0U 658 #define WSOC_OCLA_TRIGS_INV_S 4U 670 #define WSOC_OCLA_TRIGS_TAND_W 4U 671 #define WSOC_OCLA_TRIGS_TAND_M 0x00000F00U 672 #define WSOC_OCLA_TRIGS_TAND_S 8U 684 #define WSOC_OCLA_TRIGS_TINV_W 4U 685 #define WSOC_OCLA_TRIGS_TINV_M 0x0000F000U 686 #define WSOC_OCLA_TRIGS_TINV_S 12U 705 #define WSOC_OCLA_TIME_TIME_W 26U 706 #define WSOC_OCLA_TIME_TIME_M 0x03FFFFFFU 707 #define WSOC_OCLA_TIME_TIME_S 0U 754 #define WSOC_OCLA_MODE_IQMOD_W 5U 755 #define WSOC_OCLA_MODE_IQMOD_M 0x0000001FU 756 #define WSOC_OCLA_MODE_IQMOD_S 0U 766 #define WSOC_OCLA_MODE_EN 0x00000020U 767 #define WSOC_OCLA_MODE_EN_M 0x00000020U 768 #define WSOC_OCLA_MODE_EN_S 5U 784 #define WSOC_OCLA_MODE_DATAMOD_W 2U 785 #define WSOC_OCLA_MODE_DATAMOD_M 0x00000300U 786 #define WSOC_OCLA_MODE_DATAMOD_S 8U 796 #define WSOC_OCLA_MODE_PARAMMOD_W 3U 797 #define WSOC_OCLA_MODE_PARAMMOD_M 0x00001C00U 798 #define WSOC_OCLA_MODE_PARAMMOD_S 10U 808 #define WSOC_OCLA_MODE_SWTCHIGH 0x00004000U 809 #define WSOC_OCLA_MODE_SWTCHIGH_M 0x00004000U 810 #define WSOC_OCLA_MODE_SWTCHIGH_S 14U 821 #define WSOC_OCLA_MODE_SWTCIQDIN 0x00008000U 822 #define WSOC_OCLA_MODE_SWTCIQDIN_M 0x00008000U 823 #define WSOC_OCLA_MODE_SWTCIQDIN_S 15U 854 #define WSOC_OCLA_MODE_D2SAVE_W 2U 855 #define WSOC_OCLA_MODE_D2SAVE_M 0x00030000U 856 #define WSOC_OCLA_MODE_D2SAVE_S 16U 866 #define WSOC_OCLA_MODE_ADDRSW2D 0x00400000U 867 #define WSOC_OCLA_MODE_ADDRSW2D_M 0x00400000U 868 #define WSOC_OCLA_MODE_ADDRSW2D_S 22U 879 #define WSOC_OCLA_MODE_MAXMIN 0x00800000U 880 #define WSOC_OCLA_MODE_MAXMIN_M 0x00800000U 881 #define WSOC_OCLA_MODE_MAXMIN_S 23U 900 #define WSOC_OCLA_MEMSIZE_SIZE_W 8U 901 #define WSOC_OCLA_MEMSIZE_SIZE_M 0x000000FFU 902 #define WSOC_OCLA_MEMSIZE_SIZE_S 0U 919 #define WSOC_OCLA_MEMSIZEEVT_SIZE_W 18U 920 #define WSOC_OCLA_MEMSIZEEVT_SIZE_M 0x0003FFFFU 921 #define WSOC_OCLA_MEMSIZEEVT_SIZE_S 0U 942 #define WSOC_OCLA_MEMSWINF_SWINFO_W 16U 943 #define WSOC_OCLA_MEMSWINF_SWINFO_M 0x0000FFFFU 944 #define WSOC_OCLA_MEMSWINF_SWINFO_S 0U 954 #define WSOC_OCLA_MEMSWINF_EN 0x00010000U 955 #define WSOC_OCLA_MEMSWINF_EN_M 0x00010000U 956 #define WSOC_OCLA_MEMSWINF_EN_S 16U 966 #define WSOC_OCLA_MEMSWINF_TRIG 0x00020000U 967 #define WSOC_OCLA_MEMSWINF_TRIG_M 0x00020000U 968 #define WSOC_OCLA_MEMSWINF_TRIG_S 17U 978 #define WSOC_OCLA_MEMSWINF_SAMP 0x00040000U 979 #define WSOC_OCLA_MEMSWINF_SAMP_M 0x00040000U 980 #define WSOC_OCLA_MEMSWINF_SAMP_S 18U 1001 #define WSOC_OCLA_STATESTA_INTRS_W 3U 1002 #define WSOC_OCLA_STATESTA_INTRS_M 0x00000007U 1003 #define WSOC_OCLA_STATESTA_INTRS_S 0U 1014 #define WSOC_OCLA_STATESTA_FIRSTFILL 0x00000008U 1015 #define WSOC_OCLA_STATESTA_FIRSTFILL_M 0x00000008U 1016 #define WSOC_OCLA_STATESTA_FIRSTFILL_S 3U 1030 #define WSOC_OCLA_STATESTA_DATEVT_W 4U 1031 #define WSOC_OCLA_STATESTA_DATEVT_M 0x000000F0U 1032 #define WSOC_OCLA_STATESTA_DATEVT_S 4U 1042 #define WSOC_OCLA_STATESTA_EVTPTR_W 18U 1043 #define WSOC_OCLA_STATESTA_EVTPTR_M 0x03FFFF00U 1044 #define WSOC_OCLA_STATESTA_EVTPTR_S 8U 1057 #define WSOC_OCLA_STATESTA_STATE_W 2U 1058 #define WSOC_OCLA_STATESTA_STATE_M 0x0C000000U 1059 #define WSOC_OCLA_STATESTA_STATE_S 26U 1078 #define WSOC_OCLA_RDDBG0_31TO0_W 32U 1079 #define WSOC_OCLA_RDDBG0_31TO0_M 0xFFFFFFFFU 1080 #define WSOC_OCLA_RDDBG0_31TO0_S 0U 1099 #define WSOC_OCLA_RDDBG1_63TO32_W 32U 1100 #define WSOC_OCLA_RDDBG1_63TO32_M 0xFFFFFFFFU 1101 #define WSOC_OCLA_RDDBG1_63TO32_S 0U 1118 #define WSOC_OCLA_RDMAXTIME_MAXTIME_W 26U 1119 #define WSOC_OCLA_RDMAXTIME_MAXTIME_M 0x03FFFFFFU 1120 #define WSOC_OCLA_RDMAXTIME_MAXTIME_S 0U 1137 #define WSOC_OCLA_MEMCTL_STARTADDR_W 8U 1138 #define WSOC_OCLA_MEMCTL_STARTADDR_M 0x000000FFU 1139 #define WSOC_OCLA_MEMCTL_STARTADDR_S 0U 1149 #define WSOC_OCLA_MEMCTL_SAMPRATE_W 5U 1150 #define WSOC_OCLA_MEMCTL_SAMPRATE_M 0x00001F00U 1151 #define WSOC_OCLA_MEMCTL_SAMPRATE_S 8U 1168 #define WSOC_OCLA_INJECTCTL_START 0x00000001U 1169 #define WSOC_OCLA_INJECTCTL_START_M 0x00000001U 1170 #define WSOC_OCLA_INJECTCTL_START_S 0U 1180 #define WSOC_OCLA_INJECTCTL_STOP 0x00000002U 1181 #define WSOC_OCLA_INJECTCTL_STOP_M 0x00000002U 1182 #define WSOC_OCLA_INJECTCTL_STOP_S 1U 1195 #define WSOC_OCLA_INJECTCTL_MODE 0x00010000U 1196 #define WSOC_OCLA_INJECTCTL_MODE_M 0x00010000U 1197 #define WSOC_OCLA_INJECTCTL_MODE_S 16U 1214 #define WSOC_OCLA_PORTCFG0_BIT0SEL_W 32U 1215 #define WSOC_OCLA_PORTCFG0_BIT0SEL_M 0xFFFFFFFFU 1216 #define WSOC_OCLA_PORTCFG0_BIT0SEL_S 0U 1233 #define WSOC_OCLA_PORTCFG1_BIT1SEL_W 32U 1234 #define WSOC_OCLA_PORTCFG1_BIT1SEL_M 0xFFFFFFFFU 1235 #define WSOC_OCLA_PORTCFG1_BIT1SEL_S 0U 1252 #define WSOC_OCLA_PORTCFG2_BIT2SEL_W 32U 1253 #define WSOC_OCLA_PORTCFG2_BIT2SEL_M 0xFFFFFFFFU 1254 #define WSOC_OCLA_PORTCFG2_BIT2SEL_S 0U 1271 #define WSOC_OCLA_PORTCFG3_BIT3SEL_W 32U 1272 #define WSOC_OCLA_PORTCFG3_BIT3SEL_M 0xFFFFFFFFU 1273 #define WSOC_OCLA_PORTCFG3_BIT3SEL_S 0U 1290 #define WSOC_OCLA_PORTCFG4_BIT4SEL_W 32U 1291 #define WSOC_OCLA_PORTCFG4_BIT4SEL_M 0xFFFFFFFFU 1292 #define WSOC_OCLA_PORTCFG4_BIT4SEL_S 0U 1314 #define WSOC_OCLA_TPSEL_SEL_W 32U 1315 #define WSOC_OCLA_TPSEL_SEL_M 0xFFFFFFFFU 1316 #define WSOC_OCLA_TPSEL_SEL_S 0U 1339 #define WSOC_OCLA_PORTSEL_TP1SEL_W 3U 1340 #define WSOC_OCLA_PORTSEL_TP1SEL_M 0x00000007U 1341 #define WSOC_OCLA_PORTSEL_TP1SEL_S 0U 1357 #define WSOC_OCLA_PORTSEL_TP2SEL_W 3U 1358 #define WSOC_OCLA_PORTSEL_TP2SEL_M 0x00000700U 1359 #define WSOC_OCLA_PORTSEL_TP2SEL_S 8U 1381 #define WSOC_OCLA_OUTSEL_SEL_W 32U 1382 #define WSOC_OCLA_OUTSEL_SEL_M 0xFFFFFFFFU 1383 #define WSOC_OCLA_OUTSEL_SEL_S 0U 1400 #define WSOC_OCLA_OUTVAL_VAL_W 32U 1401 #define WSOC_OCLA_OUTVAL_VAL_M 0xFFFFFFFFU 1402 #define WSOC_OCLA_OUTVAL_VAL_S 0U 1419 #define WSOC_OCLA_OUTVALSET_SET_W 32U 1420 #define WSOC_OCLA_OUTVALSET_SET_M 0xFFFFFFFFU 1421 #define WSOC_OCLA_OUTVALSET_SET_S 0U 1438 #define WSOC_OCLA_OUTVALCLR_CLR_W 32U 1439 #define WSOC_OCLA_OUTVALCLR_CLR_M 0xFFFFFFFFU 1440 #define WSOC_OCLA_OUTVALCLR_CLR_S 0U 1457 #define WSOC_OCLA_OUTVALTGL_TOGGLE_W 32U 1458 #define WSOC_OCLA_OUTVALTGL_TOGGLE_M 0xFFFFFFFFU 1459 #define WSOC_OCLA_OUTVALTGL_TOGGLE_S 0U 1477 #define WSOC_OCLA_OUTVALPLS_PULSE_W 32U 1478 #define WSOC_OCLA_OUTVALPLS_PULSE_M 0xFFFFFFFFU 1479 #define WSOC_OCLA_OUTVALPLS_PULSE_S 0U 1498 #define WSOC_OCLA_TFSONTRG_TIMESTAMP_W 32U 1499 #define WSOC_OCLA_TFSONTRG_TIMESTAMP_M 0xFFFFFFFFU 1500 #define WSOC_OCLA_TFSONTRG_TIMESTAMP_S 0U