Orion
high-rate readout
fldlist_hcc1.hpp
1 #define FLD_LIST_SEP(f, s) \
2  f(HPR_State_SEU)s \
3  f(HPR_Counter_SEU)s \
4  f(Reg48_SEU)s \
5  f(Reg47_SEU)s \
6  f(Reg46_SEU)s \
7  f(Reg45_SEU)s \
8  f(Reg44_SEU)s \
9  f(Reg43_SEU)s \
10  f(Reg42_SEU)s \
11  f(Reg41_SEU)s \
12  f(Reg40_SEU)s \
13  f(Reg39_SEU)s \
14  f(Reg38_SEU)s \
15  f(Reg35_SEU)s \
16  f(Reg34_SEU)s \
17  f(Reg33_SEU)s \
18  f(Reg32_SEU)s \
19  f(Reg17_SEU)s \
20  f(IC10_LP_UCE)s \
21  f(IC9_LP_UCE)s \
22  f(IC8_LP_UCE)s \
23  f(IC7_LP_UCE)s \
24  f(IC6_LP_UCE)s \
25  f(IC5_LP_UCE)s \
26  f(IC4_LP_UCE)s \
27  f(IC3_LP_UCE)s \
28  f(IC2_LP_UCE)s \
29  f(IC1_LP_UCE)s \
30  f(IC0_LP_UCE)s \
31  f(IC10_LP_CE)s \
32  f(IC9_LP_CE)s \
33  f(IC8_LP_CE)s \
34  f(IC7_LP_CE)s \
35  f(IC6_LP_CE)s \
36  f(IC5_LP_CE)s \
37  f(IC4_LP_CE)s \
38  f(IC3_LP_CE)s \
39  f(IC2_LP_CE)s \
40  f(IC1_LP_CE)s \
41  f(IC0_LP_CE)s \
42  f(frame_raw_lcb)s \
43  f(frame_raw_R3L1)s \
44  f(errcount_lcb)s \
45  f(errcount_R3L1)s \
46  f(ana_set)s \
47  f(ADCval)s \
48  f(Status_constant)s \
49  f(prlp_sending)s \
50  f(HCCStar_Version)s \
51  f(GPI1)s \
52  f(GPI0)s \
53  f(ICsramOcc_Ch10)s \
54  f(LP_IC_Full)s \
55  f(ICsramOcc_Ch9)s \
56  f(ICsramOcc_Ch8)s \
57  f(IC_ABCoutstanding_Ch10)s \
58  f(IC_ABCoutstanding_Ch9)s \
59  f(IC_ABCoutstanding_Ch8)s \
60  f(IC_ABCoutstanding_Ch7)s \
61  f(IC_ABCoutstanding_Ch6)s \
62  f(IC_ABCoutstanding_Ch5)s \
63  f(IC_ABCoutstanding_Ch4)s \
64  f(IC_ABCoutstanding_Ch3)s \
65  f(IC_ABCoutstanding_Ch2)s \
66  f(IC_ABCoutstanding_Ch1)s \
67  f(IC_ABCoutstanding_Ch0)s \
68  f(ICsramOcc_Ch7)s \
69  f(ICsramOcc_Ch6)s \
70  f(ICsramOcc_Ch5)s \
71  f(ICsramOcc_Ch4)s \
72  f(ICsramOcc_Ch3)s \
73  f(ICsramOcc_Ch2)s \
74  f(ICsramOcc_Ch1)s \
75  f(ICsramOcc_Ch0)s \
76  f(pr_rr_occ)s \
77  f(lp_rr_occ)s \
78  f(lcb_frame_raw)s \
79  f(lcb_scmd_errcount)s \
80  f(lcb_scmd_err)s \
81  f(R3L1_errcount_ovfl)s \
82  f(ePllInstantLock)s \
83  f(k2_pending)s \
84  f(lcb_errcount_ovfl)s \
85  f(lcb_decode_err)s \
86  f(lcb_locked)s \
87  f(R3L1_locked)s \
88  f(R3L1_errcount_clr)s \
89  f(lcb_errcount_clr)s \
90  f(eFuseL)s \
91  f(TestHPR)s \
92  f(StopHPR)s \
93  f(Comm_id)s \
94  f(Fuse_ID)s \
95  f(lcba_delay160)s \
96  f(FD_RCLK_fineDelay)s \
97  f(FD_LCBa_fineDelay)s \
98  f(CFD_PRLP_coarseDelay)s \
99  f(CFD_PRLP_fineDelay)s \
100  f(CFD_BC_coarseDelay)s \
101  f(CFD_BC_fineDelay)s \
102  f(FD_DataIn7_fineDelay)s \
103  f(FD_DataIn6_fineDelay)s \
104  f(FD_DataIn5_fineDelay)s \
105  f(FD_DataIn4_fineDelay)s \
106  f(FD_DataIn3_fineDelay)s \
107  f(FD_DataIn2_fineDelay)s \
108  f(FD_DataIn1_fineDelay)s \
109  f(FD_DataIn0_fineDelay)s \
110  f(FD_DataIn10_fineDelay)s \
111  f(FD_DataIn9_fineDelay)s \
112  f(FD_DataIn8_fineDelay)s \
113  f(ePllPhase160MHz)s \
114  f(ePllEnablePhase)s \
115  f(ePllReferenceFrequency)s \
116  f(ePllRes)s \
117  f(ePllCap)s \
118  f(ePllIcp)s \
119  f(RCLK_HYB_en)s \
120  f(RCLK_HYB_cur)s \
121  f(PRLP_HYB_en)s \
122  f(PRLP_HYB_cur)s \
123  f(LCBa_HYB_en)s \
124  f(LCBa_HYB_cur)s \
125  f(BC_HYB_en)s \
126  f(BC_HYB_cur)s \
127  f(R3L1_out_en)s \
128  f(R3L1_out_cur)s \
129  f(LCB_out_en)s \
130  f(LCB_out_cur)s \
131  f(STVclk_out_en)s \
132  f(STVclk_out_cur)s \
133  f(DataCLK_enable)s \
134  f(DataCLK_enpre)s \
135  f(DataCLK_cur)s \
136  f(Data1_term)s \
137  f(Data1_enable)s \
138  f(Data1_enpre)s \
139  f(Data1_cur)s \
140  f(IC_TransSelect)s \
141  f(IC_enable)s \
142  f(clk_disable_en)s \
143  f(prbs_mode)s \
144  f(encode_8b10b)s \
145  f(encode_cntl)s \
146  f(max_Npacket)s \
147  f(operating_mode)s \
148  f(readout_speed)s \
149  f(trigger_mode)s \
150  f(clk_disable_sel)s \
151  f(clk_disable)s \
152  f(efuse_prog_bit)s \
153  f(GPO1)s \
154  f(GPO0)s \
155  f(MaskHPR)s \
156  f(BGvdd_cnt_en)s \
157  f(BG_RangeLow)s \
158  f(BG_setting)s \
159  f(BCMM_squelch)s \
160  f(BCIDrstDelay)s \
161  f(AMAC_SSSH)s \
162  f(ABC_ResetB)s \
163  f(R3L1_errcount_thr)s \
164  f(lcb_errcount_thr)s \
165  f(therm_offset)s \
166  f(am_ana_set)s \
167  f(am_range)s \
168  f(am_IntSlope)s \
169  f(am_calib)s \
170  f(am_enable)
171 
172 #define COMMA_SEP ,
173 
174 #define FLD_LIST(f) FLD_LIST_SEP(f, COMMA_SEP)