Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / env / fnx / vlib / report / src / report_info.vr
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: report_info.vr
4// Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
5// 4150 Network Circle, Santa Clara, California 95054, U.S.A.
6//
7// * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
8//
9// This program is free software; you can redistribute it and/or modify
10// it under the terms of the GNU General Public License as published by
11// the Free Software Foundation; version 2 of the License.
12//
13// This program is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with this program; if not, write to the Free Software
20// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21//
22// For the avoidance of doubt, and except that if any non-GPL license
23// choice is available it will apply instead, Sun elects to use only
24// the General Public License version 2 (GPLv2) at this time for any
25// software where a choice of GPL license versions is made
26// available with the language indicating that GPLv2 or any later version
27// may be used, or where a choice of which version of the GPL is applied is
28// otherwise unspecified.
29//
30// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
31// CA 95054 USA or visit www.sun.com if you need additional information or
32// have any questions.
33//
34// ========== Copyright Header End ============================================
35#include <report_msg_format.vrh>
36
37/*
38 Print level: A "verbosity" parameter assigned to each ReportClass instance.
39 The message type will be displayed if the global print threshold
40 is greater than or equal to the message's print level.
41 Note that Nonmaskable messages (errors, warnings) will always be printed.
42*/
43enum PrintLevel =
44 RPRT_NOP = 0,
45 RPRT_DEBUG_3 = 1,
46 RPRT_DEBUG_2 = 2,
47 RPRT_DEBUG_1 = 3,
48 RPRT_INFO = 4,
49 RPRT_NONMASKABLE = 5;
50
51/*
52 Error level: A "fatality" parameter assigned to each individual report.
53 - Errors cause the "fatal keyword" to be printed in the log, and increment the error count.
54 - Warnings cause the global warning count to be incremented.
55 - Messages are simply displayed with no other side effects.
56 */
57enum ErrorLevel =
58 RERR_MESSAGE = 0,
59 RERR_WARNING = 1,
60 RERR_ERROR = 2;
61
62/*
63 Message types (standard and user)
64*/
65enum ReportType {
66 __RTYP_FIRST_TYPE = 0,
67 DCCCsrRing_RTYP_DATA_MISCOMPARE = 1,
68 DCCCsrRing_RTYP_UNEXPECT_ERROR = 2,
69 RTYP_ALL_REPORTS = 3,
70 RTYP_CCC_XTR_SAMPLED_X_ERROR = 4,
71 RTYP_CSR_ALERT = 5,
72 RTYP_CSR_DEBUG_1 = 6,
73 RTYP_CSR_DEBUG_2 = 7,
74 RTYP_CSR_DEBUG_3 = 8,
75 RTYP_CSR_ERROR = 9,
76 RTYP_CSR_INFO = 10,
77 RTYP_DATA_MISCOMPARE = 11,
78 RTYP_DATA_PACKET_SM_CHECK = 12,
79 RTYP_DEBUG_1 = 13,
80 RTYP_DEBUG_2 = 14,
81 RTYP_DEBUG_3 = 15,
82 RTYP_DMC_DEBUG_1 = 16,
83 RTYP_DMC_DEBUG_2 = 17,
84 RTYP_DMC_DEBUG_3 = 18,
85 RTYP_DMC_IMU_AGT_DEBUG_1 = 19,
86 RTYP_DMC_IMU_AGT_DEBUG_2 = 20,
87 RTYP_DMC_IMU_AGT_DEBUG_3 = 21,
88 RTYP_DMC_IMU_AGT_GC_INVALID_ERROR = 22,
89 RTYP_DMC_IMU_AGT_INFO = 23,
90 RTYP_DMC_INFO = 24,
91 RTYP_DMC_MMU_AGT_DEBUG_1 = 25,
92 RTYP_DMC_MMU_AGT_DEBUG_2 = 26,
93 RTYP_DMC_MMU_AGT_DEBUG_3 = 27,
94 RTYP_DMC_MMU_AGT_INFO = 28,
95 RTYP_DRV_PROT = 29,
96 RTYP_EXP_PROT = 30,
97 RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR = 31,
98 RTYP_FNXMMUINFORMER_INTERNAL_ERROR = 32,
99 RTYP_FNXMMUINFORMER_INVALIDATE_ERROR = 33,
100 RTYP_FNXMMUINFORMER_QUEUE_ERROR = 34,
101 RTYP_FNXMMUINFORMER_UNEXPECT_ERROR = 35,
102 RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR = 36,
103 RTYP_FNX_PCIE_XTR_DEBUG_1 = 37,
104 RTYP_FNX_PCIE_XTR_DEBUG_2 = 38,
105 RTYP_FNX_PCIE_XTR_DEBUG_3 = 39,
106 RTYP_FNX_PCIE_XTR_ERROR = 40,
107 RTYP_FNX_PCIE_XTR_INFO = 41,
108 RTYP_FNX_PCIE_XTR_PYLD = 42,
109 RTYP_FNX_TB_ALERT = 43,
110 RTYP_FNX_TB_CALL_STACK_MSG = 44,
111 RTYP_FNX_TB_ = 45,
112 RTYP_FNX_TB_NONMASK = 46,
113 RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION = 47,
114 RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR = 48,
115 RTYP_IBXTR_DUP_EXPECT = 49,
116 RTYP_IBXTR_EBP_WARNING = 50,
117 RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR = 51,
118 RTYP_IBXTR_MAJOR_ERROR_DETECTED = 52,
119 RTYP_IBXTR_MINOR_ERROR_DETECTED = 53,
120 RTYP_IBXTR_PRINT_DRIVEN_DATA = 54,
121 RTYP_IBXTR_PRINT_PKT_PYLD = 55,
122 RTYP_IBXTR_PRINT_SAMPLED_DATA = 56,
123 RTYP_IBXTR_PYLD_LENGTH_ERROR = 57,
124 RTYP_IBXTR_PYLD_SRC_ERROR = 58,
125 RTYP_IBXTR_RSVD_FIELD_ERROR = 59,
126 RTYP_INFO = 60,
127 RTYP_INFORMER_EXPECT_REMOVED_BY_USER = 61,
128 RTYP_INFORMER_EXPECT_TIMEOUT_ERR = 62,
129 RTYP_INFORMER_ILLEGAL_METHOD_WARNING = 63,
130 RTYP_INFORMER_SAMPLED_X_ERR = 64,
131 RTYP_INFORMER_SAMPLE_TIMEOUT_ERR = 65,
132 RTYP_INTERNAL_ERROR = 66,
133 RTYP_JBCDMC_MON_DEBUG1 = 67,
134 RTYP_JBCDMC_MON_DEBUG2 = 68,
135 RTYP_JBCDMC_MON_DEBUG3 = 69,
136 RTYP_JBCDMC_MON_ERROR = 70,
137 RTYP_JBCDMC_MON_INFO = 71,
138 RTYP_JBCDMC_MON_WARNING = 72,
139 RTYP_LINK_PACKET_SM_CHECK = 73,
140 RTYP_MCMS_RTL_DEBUG_1 = 74,
141 RTYP_MCMS_RTL_DEBUG_2 = 75,
142 RTYP_MCMS_RTL_DEBUG_3 = 76,
143 RTYP_MCMS_RTL_ERROR = 77,
144 RTYP_MCMS_RTL_INFO = 78,
145 RTYP_MCMS_RTL_INTERNAL_ERROR = 79,
146 RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR = 80,
147 RTYP_MIBE_SPE_TB_NONMASKABLE = 81,
148 RTYP_MIBE_TB_ALERT = 82,
149 RTYP_MIBE_TB_CALL_STACK_MSG = 83,
150 RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT = 84,
151 RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT = 85,
152 RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION = 86,
153 RTYP_MIBE_XRAMMON_SI_ERR0 = 87,
154 RTYP_MIBE_XRAMMON_SI_ERR1 = 88,
155 RTYP_MIBE_XRAMMON_SI_ERR10 = 89,
156 RTYP_MIBE_XRAMMON_SI_ERR11 = 90,
157 RTYP_MIBE_XRAMMON_SI_ERR12 = 91,
158 RTYP_MIBE_XRAMMON_SI_ERR13 = 92,
159 RTYP_MIBE_XRAMMON_SI_ERR14 = 93,
160 RTYP_MIBE_XRAMMON_SI_ERR15 = 94,
161 RTYP_MIBE_XRAMMON_SI_ERR16 = 95,
162 RTYP_MIBE_XRAMMON_SI_ERR17 = 96,
163 RTYP_MIBE_XRAMMON_SI_ERR18 = 97,
164 RTYP_MIBE_XRAMMON_SI_ERR19 = 98,
165 RTYP_MIBE_XRAMMON_SI_ERR2 = 99,
166 RTYP_MIBE_XRAMMON_SI_ERR3 = 100,
167 RTYP_MIBE_XRAMMON_SI_ERR4 = 101,
168 RTYP_MIBE_XRAMMON_SI_ERR5 = 102,
169 RTYP_MIBE_XRAMMON_SI_ERR6 = 103,
170 RTYP_MIBE_XRAMMON_SI_ERR7 = 104,
171 RTYP_MIBE_XRAMMON_SI_ERR8 = 105,
172 RTYP_MIBE_XRAMMON_SI_ERR9 = 106,
173 RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR = 107,
174 RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND = 108,
175 RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR = 109,
176 RTYP_MON_DDRSDRAM_STATE_DEBUG = 110,
177 RTYP_MON_DDRSDRAM_STATE_ERR0 = 111,
178 RTYP_MON_DDRSDRAM_STATE_ERR1 = 112,
179 RTYP_MON_DDRSDRAM_STATE_ERR10 = 113,
180 RTYP_MON_DDRSDRAM_STATE_ERR11 = 114,
181 RTYP_MON_DDRSDRAM_STATE_ERR12 = 115,
182 RTYP_MON_DDRSDRAM_STATE_ERR13 = 116,
183 RTYP_MON_DDRSDRAM_STATE_ERR14 = 117,
184 RTYP_MON_DDRSDRAM_STATE_ERR15 = 118,
185 RTYP_MON_DDRSDRAM_STATE_ERR2 = 119,
186 RTYP_MON_DDRSDRAM_STATE_ERR3 = 120,
187 RTYP_MON_DDRSDRAM_STATE_ERR4 = 121,
188 RTYP_MON_DDRSDRAM_STATE_ERR5 = 122,
189 RTYP_MON_DDRSDRAM_STATE_ERR6 = 123,
190 RTYP_MON_DDRSDRAM_STATE_ERR7 = 124,
191 RTYP_MON_DDRSDRAM_STATE_ERR8 = 125,
192 RTYP_MON_DDRSDRAM_STATE_ERR9 = 126,
193 RTYP_MSMC_RAMMON_SI_ERR1 = 127,
194 RTYP_MSMC_RAMMON_SI_ERR10 = 128,
195 RTYP_MSMC_RAMMON_SI_ERR11 = 129,
196 RTYP_MSMC_RAMMON_SI_ERR12 = 130,
197 RTYP_MSMC_RAMMON_SI_ERR13 = 131,
198 RTYP_MSMC_RAMMON_SI_ERR14 = 132,
199 RTYP_MSMC_RAMMON_SI_ERR15 = 133,
200 RTYP_MSMC_RAMMON_SI_ERR16 = 134,
201 RTYP_MSMC_RAMMON_SI_ERR17 = 135,
202 RTYP_MSMC_RAMMON_SI_ERR18 = 136,
203 RTYP_MSMC_RAMMON_SI_ERR19 = 137,
204 RTYP_MSMC_RAMMON_SI_ERR2 = 138,
205 RTYP_MSMC_RAMMON_SI_ERR3 = 139,
206 RTYP_MSMC_RAMMON_SI_ERR4 = 140,
207 RTYP_MSMC_RAMMON_SI_ERR5 = 141,
208 RTYP_MSMC_RAMMON_SI_ERR6 = 142,
209 RTYP_MSMC_RAMMON_SI_ERR7 = 143,
210 RTYP_MSMC_RAMMON_SI_ERR8 = 144,
211 RTYP_MSMC_RAMMON_SI_ERR9 = 145,
212 RTYP_PCIE_TLP_DEBUG1 = 146,
213 RTYP_PCIE_TLP_DEBUG2 = 147,
214 RTYP_PCIE_TLP_DEBUG3 = 148,
215 RTYP_PCIE_TLP_ERROR = 149,
216 RTYP_PCIE_TLP_INFO = 150,
217 RTYP_PCIE_TLP_WARNING = 151,
218 RTYP_PORT_SM_CHECK = 152,
219 RTYP_QPS_RTL_DEBUG_1 = 153,
220 RTYP_QPS_RTL_DEBUG_2 = 154,
221 RTYP_QPS_RTL_DEBUG_3 = 155,
222 RTYP_QPS_RTL_ERROR = 156,
223 RTYP_QPS_RTL_INFO = 157,
224 RTYP_RAP_XACTOR_DEBUG_1 = 158,
225 RTYP_RAP_XACTOR_DEBUG_EXPECT_Q = 159,
226 RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION = 160,
227 RTYP_RAP_XACTOR_ERR = 161,
228 RTYP_RAP_XACTOR_ERR_FLOW_CONTROL = 162,
229 RTYP_RAP_XACTOR_ERR_PKT_MATCH = 163,
230 RTYP_RAP_XACTOR_ERR_X_ON_BUS = 164,
231 RTYP_RAP_XACTOR_MSG = 165,
232 RTYP_RAP_XACTOR_MSG_MIN = 166,
233 RTYP_RAP_XACTOR_WARN = 167,
234 RTYP_RBC_RTL_DEBUG_1 = 168,
235 RTYP_RBC_RTL_DEBUG_2 = 169,
236 RTYP_RBC_RTL_DEBUG_3 = 170,
237 RTYP_RBC_RTL_ERROR = 171,
238 RTYP_RBC_RTL_INFO = 172,
239 RTYP_RECEIVE_SM_CHECK = 173,
240 RTYP_REPORT_MSG = 174,
241 RTYP_RSUTRANS_ERROR = 175,
242 RTYP_RSUTRANS_INFO = 176,
243 RTYP_SBX_BAD_CRC = 177,
244 RTYP_SBX_DATA_HOLD_ERROR = 178,
245 RTYP_SBX_DEBUG_1 = 179,
246 RTYP_SBX_DEBUG_2 = 180,
247 RTYP_SBX_FALSE_PKT_START = 181,
248 RTYP_SBX_INCOMPLETE = 182,
249 RTYP_SBX_INFO = 183,
250 RTYP_SBX_STRAY_BIT = 184,
251 RTYP_SBX_XEXPECT = 185,
252 RTYP_SBX_X_ON_BUS = 186,
253 RTYP_SFQ_RTL_CSRQ_ERROR = 187,
254 RTYP_SFQ_RTL_CSRQ_PUSH = 188,
255 RTYP_SFQ_RTL_USER_DEBUG_MSG = 189,
256 RTYP_SFQ_RTL_USER_DEFINED_MSG = 190,
257 RTYP_SFQ_RTL_USER_ERROR = 191,
258 RTYP_SFQ_TB_ENQUEUE_XACTION = 192,
259 RTYP_SFQ_TB_USER_DEBUG_MSG = 193,
260 RTYP_SFQ_TB_USER_DEFINED_MSG = 194,
261 RTYP_SFQ_TB_USER_ERROR = 195,
262 RTYP_SPE_RTL_DEBUG_1 = 196,
263 RTYP_SPE_RTL_DEBUG_2 = 197,
264 RTYP_SPE_RTL_DEBUG_3 = 198,
265 RTYP_SPE_RTL_ERROR = 199,
266 RTYP_SPE_RTL_INFO = 200,
267 RTYP_STREAM_CHECK = 201,
268 RTYP_TB_THREADMGR_DB_UPDATE = 202,
269 RTYP_TB_THREADMGR_DEBUG_3 = 203,
270 RTYP_TB_THREADMGR_SIGNAL_BROADCAST = 204,
271 RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR = 205,
272 RTYP_TB_THREADMGR_THREAD_LIST = 206,
273 RTYP_TB_THREADMGR_WARNING = 207,
274 RTYP_TDB_RTL_INFO = 208,
275 RTYP_TEST_ERROR = 209,
276 RTYP_TII_MON_DEBUG1 = 210,
277 RTYP_TII_MON_DEBUG2 = 211,
278 RTYP_TII_MON_DEBUG3 = 212,
279 RTYP_TII_MON_ERROR = 213,
280 RTYP_TII_MON_INFO = 214,
281 RTYP_TII_MON_WARNING = 215,
282 RTYP_TIMEOUT = 216,
283 RTYP_TLULPU_MON_DEBUG1 = 217,
284 RTYP_TLULPU_MON_DEBUG2 = 218,
285 RTYP_TLULPU_MON_DEBUG3 = 219,
286 RTYP_TLULPU_MON_ERROR = 220,
287 RTYP_TLULPU_MON_INFO = 221,
288 RTYP_TLULPU_MON_WARNING = 222,
289 RTYP_TTL_PROT = 223,
290 RTYP_UNEXPECT_ERROR = 224,
291 RTYP_VERA_ERROR = 225,
292 RTYP_VERILOG_ERROR = 226,
293 RTYP_WARNING = 227,
294 RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR = 228,
295 RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN = 229,
296 RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER = 230,
297 RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR = 231,
298 RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR = 232,
299 RTYP_XACTOR_FMWORK_MSG = 233,
300 RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR = 234,
301 RTYP_XACTOR_FMWORK_SAMPLED_X_ERR = 235,
302 RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR = 236,
303 RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR = 237,
304 VRTYP_DTJXTR_CREDIT_ERROR = 238,
305 VRTYP_DTJXTR_CREDIT_WARNING = 239,
306 VRTYP_DTJXTR_DUP_TAG_ERROR = 240,
307 VRTYP_DTJXTR_INTERNAL_DEBUG = 241,
308 VRTYP_DTJXTR_INTERNAL_ERROR = 242,
309 VRTYP_DTJXTR_INTERNAL_WARNING = 243,
310 VRTYP_DTJXTR_PACKET_INFO = 244,
311 VRTYP_DTJXTR_PROTOCOL_ERROR = 245,
312 VRTYP_DTJXTR_UNKNOWN_PKT_WARNING = 246,
313 VRTYP_EBUS_XTR_DEBUG1 = 247,
314 VRTYP_EBUS_XTR_DEBUG2 = 248,
315 VRTYP_EBUS_XTR_DEBUG3 = 249,
316 VRTYP_EBUS_XTR_ERROR = 250,
317 VRTYP_EBUS_XTR_INFO = 251,
318 VRTYP_EBUS_XTR_VERA_ERROR = 252,
319 VRTYP_EBUS_XTR_WARNING = 253,
320 VRTYP_I2C_XTR_DEBUG1 = 254,
321 VRTYP_I2C_XTR_DEBUG2 = 255,
322 VRTYP_I2C_XTR_DEBUG3 = 256,
323 VRTYP_I2C_XTR_ERROR = 257,
324 VRTYP_I2C_XTR_INFO = 258,
325 VRTYP_I2C_XTR_WARNING = 259,
326 VRTYP_JBUS_XTR_DEBUG1 = 260,
327 VRTYP_JBUS_XTR_DEBUG2 = 261,
328 VRTYP_JBUS_XTR_DEBUG3 = 262,
329 VRTYP_JBUS_XTR_ERROR = 263,
330 VRTYP_JBUS_XTR_INFO = 264,
331 VRTYP_JBUS_XTR_WARNING = 265,
332 VRTYP_JDICOMMON_INFO = 266,
333 VRTYP_JDICOMMON_INTERNAL_DEBUG = 267,
334 VRTYP_JDICOMMON_INTERNAL_ERROR = 268,
335 VRTYP_JDICOMMON_INTERNAL_WARNING = 269,
336 VRTYP_JTDXTR_CREDIT_ERROR = 270,
337 VRTYP_JTDXTR_CREDIT_WARNING = 271,
338 VRTYP_JTDXTR_DUP_TAG_ERROR = 272,
339 VRTYP_JTDXTR_INTERNAL_DEBUG = 273,
340 VRTYP_JTDXTR_INTERNAL_ERROR = 274,
341 VRTYP_JTDXTR_INTERNAL_WARNING = 275,
342 VRTYP_JTDXTR_PACKET_INFO = 276,
343 VRTYP_JTDXTR_PROTOCOL_ERROR = 277,
344 VRTYP_JTDXTR_UNKNOWN_PKT_WARNING = 278,
345 VRTYP_PECXTR_DISPLAY_DLLP_INFO = 279,
346 VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO = 280,
347 VRTYP_PECXTR_DISPLAY_TLP_ERROR = 281,
348 VRTYP_PECXTR_DISPLAY_TLP_INFO = 282,
349 VRTYP_PECXTR_ILLEGAL_CAST_ERR = 283,
350 VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR = 284,
351 VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR = 285,
352 VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR = 286,
353 VRTYP_PECXTR_PARITY_ERROR_ERR = 287,
354 VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR = 288,
355 VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR = 289,
356 VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR = 290,
357 VRTYP_PECXTR_RX_INVALID_COMMAND_ERR = 291,
358 VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR = 292,
359 VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR = 293,
360 VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR = 294,
361 VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR = 295,
362 VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR = 296,
363 VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR = 297,
364 VRTYP_PECXTR_RX_INVALID_POSITION_ERR = 298,
365 VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR = 299,
366 VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR = 300,
367 VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR = 301,
368 VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR = 302,
369 VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR = 303,
370 VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR = 304,
371 VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR = 305,
372 VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR = 306,
373 VRTYP_PX_ARRAY_EMPTY_ERR = 307,
374 VRTYP_PX_DISPLAY_BYTE_INFO = 308,
375 VRTYP_PX_DISPLAY_DLLP_INFO = 309,
376 VRTYP_PX_DISPLAY_FCDLLP_INFO = 310,
377 VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO = 311,
378 VRTYP_PX_DISPLAY_LTSSM_STATE_INFO = 312,
379 VRTYP_PX_DISPLAY_PLP_INFO = 313,
380 VRTYP_PX_DISPLAY_PMDLLP_INFO = 314,
381 VRTYP_PX_DISPLAY_SNDLLP_INFO = 315,
382 VRTYP_PX_DISPLAY_TLP_HEADER_INFO = 316,
383 VRTYP_PX_DISPLAY_TLP_INFO = 317,
384 VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR = 318,
385 VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR = 319,
386 VRTYP_PX_LTSSM_INVALID_STATE_ERR = 320,
387 VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR = 321,
388 VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR = 322,
389 VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR = 323,
390 VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR = 324,
391 VRTYP_PX_REGISTRATION_ERR = 325,
392 VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR = 326,
393 VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR = 327,
394 VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR = 328,
395 VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR = 329,
396 VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR = 330,
397 VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR = 331,
398 VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR = 332,
399 VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR = 333,
400 VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR = 334,
401 VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR = 335,
402 VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR = 336,
403 VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR = 337,
404 VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR = 338,
405 VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR = 339,
406 VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR = 340,
407 VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR = 341,
408 VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR = 342,
409 VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR = 343,
410 VRTYP_PX_RX_DLLP_INVALID_STATE_ERR = 344,
411 VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR = 345,
412 VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR = 346,
413 VRTYP_PX_RX_END_IN_WRONG_LANE_ERR = 347,
414 VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR = 348,
415 VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR = 349,
416 VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR = 350,
417 VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR = 351,
418 VRTYP_PX_RX_PLP_INVALID_NFTS_ERR = 352,
419 VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR = 353,
420 VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR = 354,
421 VRTYP_PX_RX_TLP_BAD_LENGTH_ERR = 355,
422 VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR = 356,
423 VRTYP_PX_RX_TLP_INVALID_LCRC_ERR = 357,
424 VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR = 358,
425 VRTYP_PX_RX_TLP_INVALID_STATE_ERR = 359,
426 VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR = 360,
427 VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR = 361,
428 VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR = 362,
429 VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR = 363,
430 VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR = 364,
431 VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR = 365,
432 VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR = 366,
433 VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR = 367,
434 VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR = 368,
435 VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR = 369,
436 VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR = 370,
437 VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR = 371,
438 VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR = 372,
439 VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR = 373,
440 VRTYP_PX_UNKNOWN_10B_VALUE_ERR = 374,
441 VRTYP_PX_UNKNOWN_8B_VALUE_ERR = 375,
442 VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR = 376,
443 VRTYP_PX_UNREGISTRATION_ERR = 377,
444 VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR = 378,
445 VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR = 379,
446 VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR = 380,
447 VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR = 381,
448 VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR = 382,
449 VRTYP_PX_VERILOG_TX_INVALID_XID_ERR = 383,
450 VRTYP_TIIXTR_CREDIT_ERROR = 384,
451 VRTYP_TIIXTR_CREDIT_WARNING = 385,
452 VRTYP_TIIXTR_INTERNAL_DEBUG = 386,
453 VRTYP_TIIXTR_INTERNAL_ERROR = 387,
454 VRTYP_TIIXTR_INTERNAL_WARNING = 388,
455 VRTYP_TIIXTR_PACKET_INFO = 389,
456 VRTYP_TIIXTR_PARITY_ERROR = 390,
457 VRTYP_TIIXTR_PROTOCOL_ERROR = 391, __RTYP_LAST_TYPE
458 }; // ReportType enum
459
460
461// This class can be used to pass in data for each type of report from the preprocessor.
462// NOTE: This class is *only* necessary because Vera doesn't allow static functions!
463class ReportTypeInfo
464{
465 static integer num_report_types = 392;
466 static string prefix_by_type [392] = {
467 "__RTYP_FIRST_TYPE",
468 "DCCCsrRing_RTYP_DATA_MISCOMPARE",
469 "DCCCsrRing_RTYP_UNEXPECT_ERR",
470 "all reports",
471 "CCC_XTR_SMPL_X_ERR",
472 "CSR_ALERT",
473 "CSR_DEBUG_1",
474 "CSR_DEBUG_2",
475 "CSR_DEBUG_3",
476 "CSR_ERROR",
477 "CSR_INFO",
478 "NONFATAL_ERROR",
479 "DATA_PACKET_SM_CHECK_STREAM_ERROR",
480 "DBG1",
481 "DBG2",
482 "DBG3",
483 "DMC_DBG1",
484 "DMC_DBG2",
485 "DMC_DBG3",
486 "DMC_IMU_DBG1",
487 "DMC_IMU_DBG2",
488 "DMC_IMU_DBG3",
489 "NONFATAL_ERROR",
490 "DMC_IMU_INFO",
491 "DMC_INFO",
492 "DMC_MMU_DBG1",
493 "DMC_MMU_DBG2",
494 "DMC_MMU_DBG3",
495 "DMC_MMU_INFO",
496 "PCOV_INFO_DRIVE",
497 "PCOV_INFO_EXPECT",
498 "FNXMMUINFORMER_DUP_TBLWLK_ERR",
499 "FNXMMUINFORMER_INTERNAL_ERR",
500 "FNXMMUINFORMER_INVALIDATE_ERR",
501 "FNXMMUINFORMER_QUEUE_ERR",
502 "FNXMMUINFORMER_UNEXPECT_ERR",
503 "FNXMMUINFORMER_WRONG_MTAG_ERR",
504 "DBG1",
505 "DBG2",
506 "DBG3",
507 "ERROR",
508 "INFO",
509 "PYLD",
510 "TB-ALERT",
511 "TB-STACK",
512 "",
513 "SPE_TB",
514 "TB-ERR(DISABLED)",
515 "IBXTR_DPKT_CHK_ERROR",
516 "IBXTR_DUP_EXPECT",
517 "IBXTR_EBP_WARNING",
518 "IBXTR_LPKT_CHK_ERROR",
519 "IBXTR_MAJOR_ERROR",
520 "IBXTR_MINOR_ERROR",
521 "IBXTR_DRIVEN",
522 "IBXTR_PKT_PYLD",
523 "IBXTR_SAMPLED",
524 "IBXTR_PYLD_LEN_ERR",
525 "IBXTR_PYLD_SRC_ERR",
526 "IBXTR_RSVD_FIELD_ERR",
527 "INFO",
528 "INFORMER:",
529 "ERROR(DISABLED",
530 "WARNING(DISABLED)",
531 "ERROR(DISABLED)",
532 "ERROR(DISABLED",
533 "NONFATAL_ERROR",
534 "JBCDMC_MON_DEBUG1",
535 "JBCDMC_MON_DEBUG2",
536 "JBCDMC_MON_DEBUG3",
537 "JBCDMC_MON_ERROR",
538 "JBCDMC_MON_INFO",
539 "JBCDMC_MON_WARNING",
540 "LINK_PACKET_SM_CHECK_STREAM_ERROR",
541 "MCMS_RTL_DBG1",
542 "MCMS_RTL_DBG2",
543 "MCMS_RTL_DBG3",
544 "MCMS_RTL_ERROR",
545 "MCMS_RTL_INFO",
546 "MCMS_RTL_INTERNAL_ERROR",
547 "MIBE_CSRXTR_SMPL_X_ERR",
548 "SPE_TB",
549 "TB-ALERT",
550 "TB-STACK",
551 "TB-TIMEOUT(DISABLED)",
552 "TB-TIMEOUT(DISABLED)",
553 "TB-ERR(DISABLED)",
554 "MIBE_XRAMMON",
555 "MIBE_XRAMMON",
556 "MIBE_XRAMMON",
557 "MIBE_XRAMMON",
558 "MIBE_XRAMMON",
559 "MIBE_XRAMMON",
560 "MIBE_XRAMMON",
561 "MIBE_XRAMMON",
562 "MIBE_XRAMMON",
563 "MIBE_XRAMMON",
564 "MIBE_XRAMMON",
565 "MIBE_XRAMMON",
566 "MIBE_XRAMMON",
567 "MIBE_XRAMMON",
568 "MIBE_XRAMMON",
569 "MIBE_XRAMMON",
570 "MIBE_XRAMMON",
571 "MIBE_XRAMMON",
572 "MIBE_XRAMMON",
573 "MIBE_XRAMMON",
574 "MIBE_XRAMXACT",
575 "MIBE_XRAMXACT",
576 "MIBE_XRAMXACT",
577 "MON_DDRSDRAM",
578 "MON_DDRSDRAM",
579 "MON_DDRSDRAM",
580 "MON_DDRSDRAM",
581 "MON_DDRSDRAM",
582 "MON_DDRSDRAM",
583 "MON_DDRSDRAM",
584 "MON_DDRSDRAM",
585 "MON_DDRSDRAM",
586 "MON_DDRSDRAM",
587 "MON_DDRSDRAM",
588 "MON_DDRSDRAM",
589 "MON_DDRSDRAM",
590 "MON_DDRSDRAM",
591 "MON_DDRSDRAM",
592 "MON_DDRSDRAM",
593 "MON_DDRSDRAM",
594 "MSMC_RAMMON",
595 "MSMC_RAMMON",
596 "MSMC_RAMMON",
597 "MSMC_RAMMON",
598 "MSMC_RAMMON",
599 "MSMC_RAMMON",
600 "MSMC_RAMMON",
601 "MSMC_RAMMON",
602 "MSMC_RAMMON",
603 "MSMC_RAMMON",
604 "MSMC_RAMMON",
605 "MSMC_RAMMON",
606 "MSMC_RAMMON",
607 "MSMC_RAMMON",
608 "MSMC_RAMMON",
609 "MSMC_RAMMON",
610 "MSMC_RAMMON",
611 "MSMC_RAMMON",
612 "MSMC_RAMMON",
613 "PCIE_TLP_DEBUG1",
614 "PCIE_TLP_DEBUG2",
615 "PCIE_TLP_DEBUG3",
616 "PCIE_TLP_ERROR",
617 "PCIE_TLP_INFO",
618 "PCIE_TLP_WARNING",
619 "PORT_SM_CHECK_ERROR",
620 "QPS_RTL_DBG1",
621 "QPS_RTL_DBG2",
622 "QPS_RTL_DBG3",
623 "QPS_RTL_ERROR",
624 "QPS_RTL_INFO",
625 "RAPTOR XACTOR:(DEBUG 1)",
626 "RAPTOR XACTOR:(DEBUG Expect Q)",
627 "RAPTOR XACTOR:(VerilogConnection)",
628 "RAPTOR XACTOR:Standard Errors DISABLED",
629 "RAPTOR XACTOR:Flow Control Error Checking DISABLED",
630 "RAPTOR XACTOR:Packet Matching Error Checking DISABLED",
631 "RAPTOR XACTOR:X Checking on the bus DISABLED",
632 "RAPTOR XACTOR",
633 "RAPTOR XACTOR",
634 "RAPTOR XACTOR",
635 "RBC_RTL_DBG1",
636 "RBC_RTL_DBG2",
637 "RBC_RTL_DBG3",
638 "RBC_RTL_ERROR",
639 "RBC_RTL_INFO",
640 "RECEIVE_SM_CHECK_STREAM_ERROR",
641 "Report",
642 "RSU XACTOR: ",
643 "RSU XACTOR: ",
644 "SBX_BAD_CRC",
645 "SBX_DATA_HOLD_ERROR",
646 "SBX_DEBUG_1",
647 "SBX_DEBUG_2",
648 "SBX_FALSE_PKT_START",
649 "SBX_INCOMPLETE_PACKET",
650 "SBX_INFO",
651 "SBX_STRAY_BIT",
652 "SBX_XEXPECT",
653 "SBX_X_ON_BUS",
654 "NONFATAL_ERROR",
655 "CSRQ",
656 "USER_DBG",
657 "USER",
658 "NONFATAL_ERROR",
659 "QUEUE",
660 "USER_DBG",
661 "USER",
662 "NONFATAL_ERROR",
663 "SPE_RTL_DBG1",
664 "SPE_RTL_DBG2",
665 "SPE_RTL_DBG3",
666 "SPE_RTL_ERROR",
667 "SPE_RTL_INFO",
668 "STREAM_ERROR",
669 "THREADMGR:DB:",
670 "THREADMGR:DEBUG3:",
671 "THREADMGR:SIG:",
672 "ERROR(DISABLED)",
673 "THREADMGR:LIST:",
674 "WARNING(DISABLED)",
675 "TDB_RTL_INFO",
676 "NONFATAL_ERROR",
677 "TII_MON_DEBUG1",
678 "TII_MON_DEBUG2",
679 "TII_MON_DEBUG3",
680 "TII_MON_ERROR",
681 "TII_MON_INFO",
682 "TII_MON_WARNING",
683 "NONFATAL_ERROR",
684 "TLULPU_MON_DEBUG1",
685 "TLULPU_MON_DEBUG2",
686 "TLULPU_MON_DEBUG3",
687 "TLULPU_MON_ERROR",
688 "TLULPU_MON_INFO",
689 "TLULPU_MON_WARNING",
690 "PCOV_INFO_TTOOL",
691 "NONFATAL_ERROR",
692 "NONFATAL_ERROR",
693 "NONFATAL_ERROR",
694 "WARN",
695 "XACTOR_FMWORK",
696 "XACTOR_FMWORK",
697 "XACTOR_FMWORK",
698 "XACTOR_FMWORK",
699 "XACTOR_FMWORK",
700 "XACTOR_FMWORK",
701 "XACTOR_FMWORK",
702 "XACTOR_FMWORK",
703 "XACTOR_FMWORK",
704 "XACTOR_FMWORK",
705 "NONFATAL_ERROR",
706 "NONFATAL_WARNING",
707 "NONFATAL_ERROR",
708 "DEBUG",
709 "NONFATAL_ERROR",
710 "NONFATAL_WARNING",
711 "PACKET",
712 "NONFATAL_ERROR",
713 "NONFATAL_WARNING",
714 "EBUS_XTR_DEBUG1",
715 "EBUS_XTR_DEBUG2",
716 "EBUS_XTR_DEBUG3",
717 "EBUS_XTR_ERROR",
718 "EBUS_XTR_INFO",
719 "EBUS_XTR_VERA_ERROR",
720 "EBUS_XTR_WARNING",
721 "I2C_XTR_DEBUG1",
722 "I2C_XTR_DEBUG2",
723 "I2C_XTR_DEBUG3",
724 "I2C_XTR_ERROR",
725 "I2C_XTR_INFO",
726 "I2C_XTR_WARNING",
727 "JBUS_XTR_DEBUG1",
728 "JBUS_XTR_DEBUG2",
729 "JBUS_XTR_DEBUG3",
730 "JBUS_XTR_ERROR",
731 "JBUS_XTR_INFO",
732 "JBUS_XTR_WARNING",
733 "PACKET",
734 "DEBUG",
735 "NONFATAL_ERROR",
736 "NONFATAL_WARNING",
737 "NONFATAL_ERROR",
738 "NONFATAL_WARNING",
739 "NONFATAL_ERROR",
740 "DEBUG",
741 "NONFATAL_ERROR",
742 "NONFATAL_WARNING",
743 "PACKET",
744 "NONFATAL_ERROR",
745 "NONFATAL_WARNING",
746 "PEC XTR",
747 "PEC XTR",
748 "PEC XTR",
749 "PEC XTR",
750 "PEC XTR",
751 "PEC XTR",
752 "PEC XTR",
753 "PEC XTR",
754 "PEC XTR",
755 "PEC XTR",
756 "PEC XTR",
757 "PEC XTR",
758 "PEC XTR",
759 "PEC XTR",
760 "PEC XTR",
761 "PEC XTR",
762 "PEC XTR",
763 "PEC XTR",
764 "PEC XTR",
765 "PEC XTR",
766 "PEC XTR",
767 "PEC XTR",
768 "PEC XTR",
769 "PEC XTR",
770 "PEC XTR",
771 "PEC XTR",
772 "PEC XTR",
773 "PEC XTR",
774 "PCIE XTR",
775 "PCIE XTR",
776 "PCIE XTR",
777 "PCIE XTR",
778 "PCIE XTR",
779 "PCIE XTR",
780 "PCIE XTR",
781 "PCIE XTR",
782 "PCIE XTR",
783 "PCIE XTR",
784 "PCIE XTR",
785 "PCIE XTR",
786 "PCIE XTR",
787 "PCIE XTR",
788 "PCIE XTR",
789 "PCIE XTR",
790 "PCIE XTR",
791 "PCIE XTR",
792 "PCIE XTR",
793 "PCIE XTR",
794 "PCIE XTR",
795 "PCIE XTR",
796 "PCIE XTR",
797 "PCIE XTR",
798 "PCIE XTR",
799 "PCIE XTR",
800 "PCIE XTR",
801 "PCIE XTR",
802 "PCIE XTR",
803 "PCIE XTR",
804 "PCIE XTR",
805 "PCIE XTR",
806 "PCIE XTR",
807 "PCIE XTR",
808 "PCIE XTR",
809 "PCIE XTR",
810 "PCIE XTR",
811 "PCIE XTR",
812 "PCIE XTR",
813 "PCIE XTR",
814 "PCIE XTR",
815 "PCIE XTR",
816 "PCIE XTR",
817 "PCIE XTR",
818 "PCIE XTR",
819 "PCIE XTR",
820 "PCIE XTR",
821 "PCIE XTR",
822 "PCIE XTR",
823 "PCIE XTR",
824 "PCIE XTR",
825 "PCIE XTR",
826 "PCIE XTR",
827 "PCIE XTR",
828 "PCIE XTR",
829 "PCIE XTR",
830 "PCIE XTR",
831 "PCIE XTR",
832 "PCIE XTR",
833 "PCIE XTR",
834 "PCIE XTR",
835 "PCIE XTR",
836 "PCIE XTR",
837 "PCIE XTR",
838 "PCIE XTR",
839 "PCIE XTR",
840 "PCIE XTR",
841 "PCIE XTR",
842 "PCIE XTR",
843 "PCIE XTR",
844 "PCIE XTR",
845 "PCIE XTR",
846 "PCIE XTR",
847 "PCIE XTR",
848 "PCIE XTR",
849 "PCIE XTR",
850 "PCIE XTR",
851 "NONFATAL_ERROR",
852 "NONFATAL_WARNING",
853 "DEBUG",
854 "NONFATAL_ERROR",
855 "NONFATAL_WARNING",
856 "PACKET",
857 "NONFATAL_ERROR",
858 "NONFATAL_ERROR"};
859 static string report_type_str_by_type [392] = {
860 "__FIRST_FLAG",
861 "DCCCsrRing_RTYP_DATA_MISCOMPARE",
862 "DCCCsrRing_RTYP_UNEXPECT_ERROR",
863 "RTYP_ALL_REPORTS",
864 "RTYP_CCC_XTR_SAMPLED_X_ERROR",
865 "RTYP_CSR_ALERT",
866 "RTYP_CSR_DEBUG_1",
867 "RTYP_CSR_DEBUG_2",
868 "RTYP_CSR_DEBUG_3",
869 "RTYP_CSR_ERROR",
870 "RTYP_CSR_INFO",
871 "RTYP_DATA_MISCOMPARE",
872 "RTYP_DATA_PACKET_SM_CHECK",
873 "RTYP_DEBUG_1",
874 "RTYP_DEBUG_2",
875 "RTYP_DEBUG_3",
876 "RTYP_DMC_DEBUG_1",
877 "RTYP_DMC_DEBUG_2",
878 "RTYP_DMC_DEBUG_3",
879 "RTYP_DMC_IMU_AGT_DEBUG_1",
880 "RTYP_DMC_IMU_AGT_DEBUG_2",
881 "RTYP_DMC_IMU_AGT_DEBUG_3",
882 "RTYP_DMC_IMU_AGT_GC_INVALID_ERROR",
883 "RTYP_DMC_IMU_AGT_INFO",
884 "RTYP_DMC_INFO",
885 "RTYP_DMC_MMU_AGT_DEBUG_1",
886 "RTYP_DMC_MMU_AGT_DEBUG_2",
887 "RTYP_DMC_MMU_AGT_DEBUG_3",
888 "RTYP_DMC_MMU_AGT_INFO",
889 "RTYP_DRV_PROT",
890 "RTYP_EXP_PROT",
891 "RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR",
892 "RTYP_FNXMMUINFORMER_INTERNAL_ERROR",
893 "RTYP_FNXMMUINFORMER_INVALIDATE_ERROR",
894 "RTYP_FNXMMUINFORMER_QUEUE_ERROR",
895 "RTYP_FNXMMUINFORMER_UNEXPECT_ERROR",
896 "RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR",
897 "RTYP_FNX_PCIE_XTR_DEBUG_1",
898 "RTYP_FNX_PCIE_XTR_DEBUG_2",
899 "RTYP_FNX_PCIE_XTR_DEBUG_3",
900 "RTYP_FNX_PCIE_XTR_ERROR",
901 "RTYP_FNX_PCIE_XTR_INFO",
902 "RTYP_FNX_PCIE_XTR_PYLD",
903 "RTYP_FNX_TB_ALERT",
904 "RTYP_FNX_TB_CALL_STACK_MSG",
905 "RTYP_FNX_TB_",
906 "RTYP_FNX_TB_NONMASK",
907 "RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION",
908 "RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR",
909 "RTYP_IBXTR_DUP_EXPECT",
910 "RTYP_IBXTR_EBP_WARNING",
911 "RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR",
912 "RTYP_IBXTR_MAJOR_ERROR_DETECTED",
913 "RTYP_IBXTR_MINOR_ERROR_DETECTED",
914 "RTYP_IBXTR_PRINT_DRIVEN_DATA",
915 "RTYP_IBXTR_PRINT_PKT_PYLD",
916 "RTYP_IBXTR_PRINT_SAMPLED_DATA",
917 "RTYP_IBXTR_PYLD_LENGTH_ERROR",
918 "RTYP_IBXTR_PYLD_SRC_ERROR",
919 "RTYP_IBXTR_RSVD_FIELD_ERROR",
920 "RTYP_INFO",
921 "RTYP_INFORMER_EXPECT_REMOVED_BY_USER",
922 "RTYP_INFORMER_EXPECT_TIMEOUT_ERR",
923 "RTYP_INFORMER_ILLEGAL_METHOD_WARNING",
924 "RTYP_INFORMER_SAMPLED_X_ERR",
925 "RTYP_INFORMER_SAMPLE_TIMEOUT_ERR",
926 "RTYP_INTERNAL_ERROR",
927 "RTYP_JBCDMC_MON_DEBUG1",
928 "RTYP_JBCDMC_MON_DEBUG2",
929 "RTYP_JBCDMC_MON_DEBUG3",
930 "RTYP_JBCDMC_MON_ERROR",
931 "RTYP_JBCDMC_MON_INFO",
932 "RTYP_JBCDMC_MON_WARNING",
933 "RTYP_LINK_PACKET_SM_CHECK",
934 "RTYP_MCMS_RTL_DEBUG_1",
935 "RTYP_MCMS_RTL_DEBUG_2",
936 "RTYP_MCMS_RTL_DEBUG_3",
937 "RTYP_MCMS_RTL_ERROR",
938 "RTYP_MCMS_RTL_INFO",
939 "RTYP_MCMS_RTL_INTERNAL_ERROR",
940 "RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR",
941 "RTYP_MIBE_SPE_TB_NONMASKABLE",
942 "RTYP_MIBE_TB_ALERT",
943 "RTYP_MIBE_TB_CALL_STACK_MSG",
944 "RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT",
945 "RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT",
946 "RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION",
947 "RTYP_MIBE_XRAMMON_SI_ERR0",
948 "RTYP_MIBE_XRAMMON_SI_ERR1",
949 "RTYP_MIBE_XRAMMON_SI_ERR10",
950 "RTYP_MIBE_XRAMMON_SI_ERR11",
951 "RTYP_MIBE_XRAMMON_SI_ERR12",
952 "RTYP_MIBE_XRAMMON_SI_ERR13",
953 "RTYP_MIBE_XRAMMON_SI_ERR14",
954 "RTYP_MIBE_XRAMMON_SI_ERR15",
955 "RTYP_MIBE_XRAMMON_SI_ERR16",
956 "RTYP_MIBE_XRAMMON_SI_ERR17",
957 "RTYP_MIBE_XRAMMON_SI_ERR18",
958 "RTYP_MIBE_XRAMMON_SI_ERR19",
959 "RTYP_MIBE_XRAMMON_SI_ERR2",
960 "RTYP_MIBE_XRAMMON_SI_ERR3",
961 "RTYP_MIBE_XRAMMON_SI_ERR4",
962 "RTYP_MIBE_XRAMMON_SI_ERR5",
963 "RTYP_MIBE_XRAMMON_SI_ERR6",
964 "RTYP_MIBE_XRAMMON_SI_ERR7",
965 "RTYP_MIBE_XRAMMON_SI_ERR8",
966 "RTYP_MIBE_XRAMMON_SI_ERR9",
967 "RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR",
968 "RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND",
969 "RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR",
970 "RTYP_MON_DDRSDRAM_STATE_DEBUG",
971 "RTYP_MON_DDRSDRAM_STATE_ERR0",
972 "RTYP_MON_DDRSDRAM_STATE_ERR1",
973 "RTYP_MON_DDRSDRAM_STATE_ERR10",
974 "RTYP_MON_DDRSDRAM_STATE_ERR11",
975 "RTYP_MON_DDRSDRAM_STATE_ERR12",
976 "RTYP_MON_DDRSDRAM_STATE_ERR13",
977 "RTYP_MON_DDRSDRAM_STATE_ERR14",
978 "RTYP_MON_DDRSDRAM_STATE_ERR15",
979 "RTYP_MON_DDRSDRAM_STATE_ERR2",
980 "RTYP_MON_DDRSDRAM_STATE_ERR3",
981 "RTYP_MON_DDRSDRAM_STATE_ERR4",
982 "RTYP_MON_DDRSDRAM_STATE_ERR5",
983 "RTYP_MON_DDRSDRAM_STATE_ERR6",
984 "RTYP_MON_DDRSDRAM_STATE_ERR7",
985 "RTYP_MON_DDRSDRAM_STATE_ERR8",
986 "RTYP_MON_DDRSDRAM_STATE_ERR9",
987 "RTYP_MSMC_RAMMON_SI_ERR1",
988 "RTYP_MSMC_RAMMON_SI_ERR10",
989 "RTYP_MSMC_RAMMON_SI_ERR11",
990 "RTYP_MSMC_RAMMON_SI_ERR12",
991 "RTYP_MSMC_RAMMON_SI_ERR13",
992 "RTYP_MSMC_RAMMON_SI_ERR14",
993 "RTYP_MSMC_RAMMON_SI_ERR15",
994 "RTYP_MSMC_RAMMON_SI_ERR16",
995 "RTYP_MSMC_RAMMON_SI_ERR17",
996 "RTYP_MSMC_RAMMON_SI_ERR18",
997 "RTYP_MSMC_RAMMON_SI_ERR19",
998 "RTYP_MSMC_RAMMON_SI_ERR2",
999 "RTYP_MSMC_RAMMON_SI_ERR3",
1000 "RTYP_MSMC_RAMMON_SI_ERR4",
1001 "RTYP_MSMC_RAMMON_SI_ERR5",
1002 "RTYP_MSMC_RAMMON_SI_ERR6",
1003 "RTYP_MSMC_RAMMON_SI_ERR7",
1004 "RTYP_MSMC_RAMMON_SI_ERR8",
1005 "RTYP_MSMC_RAMMON_SI_ERR9",
1006 "RTYP_PCIE_TLP_DEBUG1",
1007 "RTYP_PCIE_TLP_DEBUG2",
1008 "RTYP_PCIE_TLP_DEBUG3",
1009 "RTYP_PCIE_TLP_ERROR",
1010 "RTYP_PCIE_TLP_INFO",
1011 "RTYP_PCIE_TLP_WARNING",
1012 "RTYP_PORT_SM_CHECK",
1013 "RTYP_QPS_RTL_DEBUG_1",
1014 "RTYP_QPS_RTL_DEBUG_2",
1015 "RTYP_QPS_RTL_DEBUG_3",
1016 "RTYP_QPS_RTL_ERROR",
1017 "RTYP_QPS_RTL_INFO",
1018 "RTYP_RAP_XACTOR_DEBUG_1",
1019 "RTYP_RAP_XACTOR_DEBUG_EXPECT_Q",
1020 "RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION",
1021 "RTYP_RAP_XACTOR_ERR",
1022 "RTYP_RAP_XACTOR_ERR_FLOW_CONTROL",
1023 "RTYP_RAP_XACTOR_ERR_PKT_MATCH",
1024 "RTYP_RAP_XACTOR_ERR_X_ON_BUS",
1025 "RTYP_RAP_XACTOR_MSG",
1026 "RTYP_RAP_XACTOR_MSG_MIN",
1027 "RTYP_RAP_XACTOR_WARN",
1028 "RTYP_RBC_RTL_DEBUG_1",
1029 "RTYP_RBC_RTL_DEBUG_2",
1030 "RTYP_RBC_RTL_DEBUG_3",
1031 "RTYP_RBC_RTL_ERROR",
1032 "RTYP_RBC_RTL_INFO",
1033 "RTYP_RECEIVE_SM_CHECK",
1034 "RTYP_REPORT_MSG",
1035 "RTYP_RSUTRANS_ERROR",
1036 "RTYP_RSUTRANS_INFO",
1037 "RTYP_SBX_BAD_CRC",
1038 "RTYP_SBX_DATA_HOLD_ERROR",
1039 "RTYP_SBX_DEBUG_1",
1040 "RTYP_SBX_DEBUG_2",
1041 "RTYP_SBX_FALSE_PKT_START",
1042 "RTYP_SBX_INCOMPLETE",
1043 "RTYP_SBX_INFO",
1044 "RTYP_SBX_STRAY_BIT",
1045 "RTYP_SBX_XEXPECT",
1046 "RTYP_SBX_X_ON_BUS",
1047 "RTYP_SFQ_RTL_CSRQ_ERROR",
1048 "RTYP_SFQ_RTL_CSRQ_PUSH",
1049 "RTYP_SFQ_RTL_USER_DEBUG_MSG",
1050 "RTYP_SFQ_RTL_USER_DEFINED_MSG",
1051 "RTYP_SFQ_RTL_USER_ERROR",
1052 "RTYP_SFQ_TB_ENQUEUE_XACTION",
1053 "RTYP_SFQ_TB_USER_DEBUG_MSG",
1054 "RTYP_SFQ_TB_USER_DEFINED_MSG",
1055 "RTYP_SFQ_TB_USER_ERROR",
1056 "RTYP_SPE_RTL_DEBUG_1",
1057 "RTYP_SPE_RTL_DEBUG_2",
1058 "RTYP_SPE_RTL_DEBUG_3",
1059 "RTYP_SPE_RTL_ERROR",
1060 "RTYP_SPE_RTL_INFO",
1061 "RTYP_STREAM_CHECK",
1062 "RTYP_TB_THREADMGR_DB_UPDATE",
1063 "RTYP_TB_THREADMGR_DEBUG_3",
1064 "RTYP_TB_THREADMGR_SIGNAL_BROADCAST",
1065 "RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR",
1066 "RTYP_TB_THREADMGR_THREAD_LIST",
1067 "RTYP_TB_THREADMGR_WARNING",
1068 "RTYP_TDB_RTL_INFO",
1069 "RTYP_TEST_ERROR",
1070 "RTYP_TII_MON_DEBUG1",
1071 "RTYP_TII_MON_DEBUG2",
1072 "RTYP_TII_MON_DEBUG3",
1073 "RTYP_TII_MON_ERROR",
1074 "RTYP_TII_MON_INFO",
1075 "RTYP_TII_MON_WARNING",
1076 "RTYP_TIMEOUT",
1077 "RTYP_TLULPU_MON_DEBUG1",
1078 "RTYP_TLULPU_MON_DEBUG2",
1079 "RTYP_TLULPU_MON_DEBUG3",
1080 "RTYP_TLULPU_MON_ERROR",
1081 "RTYP_TLULPU_MON_INFO",
1082 "RTYP_TLULPU_MON_WARNING",
1083 "RTYP_TTL_PROT",
1084 "RTYP_UNEXPECT_ERROR",
1085 "RTYP_VERA_ERROR",
1086 "RTYP_VERILOG_ERROR",
1087 "RTYP_WARNING",
1088 "RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR",
1089 "RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN",
1090 "RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER",
1091 "RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR",
1092 "RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR",
1093 "RTYP_XACTOR_FMWORK_MSG",
1094 "RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR",
1095 "RTYP_XACTOR_FMWORK_SAMPLED_X_ERR",
1096 "RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR",
1097 "RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR",
1098 "VRTYP_DTJXTR_CREDIT_ERROR",
1099 "VRTYP_DTJXTR_CREDIT_WARNING",
1100 "VRTYP_DTJXTR_DUP_TAG_ERROR",
1101 "VRTYP_DTJXTR_INTERNAL_DEBUG",
1102 "VRTYP_DTJXTR_INTERNAL_ERROR",
1103 "VRTYP_DTJXTR_INTERNAL_WARNING",
1104 "VRTYP_DTJXTR_PACKET_INFO",
1105 "VRTYP_DTJXTR_PROTOCOL_ERROR",
1106 "VRTYP_DTJXTR_UNKNOWN_PKT_WARNING",
1107 "VRTYP_EBUS_XTR_DEBUG1",
1108 "VRTYP_EBUS_XTR_DEBUG2",
1109 "VRTYP_EBUS_XTR_DEBUG3",
1110 "VRTYP_EBUS_XTR_ERROR",
1111 "VRTYP_EBUS_XTR_INFO",
1112 "VRTYP_EBUS_XTR_VERA_ERROR",
1113 "VRTYP_EBUS_XTR_WARNING",
1114 "VRTYP_I2C_XTR_DEBUG1",
1115 "VRTYP_I2C_XTR_DEBUG2",
1116 "VRTYP_I2C_XTR_DEBUG3",
1117 "VRTYP_I2C_XTR_ERROR",
1118 "VRTYP_I2C_XTR_INFO",
1119 "VRTYP_I2C_XTR_WARNING",
1120 "VRTYP_JBUS_XTR_DEBUG1",
1121 "VRTYP_JBUS_XTR_DEBUG2",
1122 "VRTYP_JBUS_XTR_DEBUG3",
1123 "VRTYP_JBUS_XTR_ERROR",
1124 "VRTYP_JBUS_XTR_INFO",
1125 "VRTYP_JBUS_XTR_WARNING",
1126 "VRTYP_JDICOMMON_INFO",
1127 "VRTYP_JDICOMMON_INTERNAL_DEBUG",
1128 "VRTYP_JDICOMMON_INTERNAL_ERROR",
1129 "VRTYP_JDICOMMON_INTERNAL_WARNING",
1130 "VRTYP_JTDXTR_CREDIT_ERROR",
1131 "VRTYP_JTDXTR_CREDIT_WARNING",
1132 "VRTYP_JTDXTR_DUP_TAG_ERROR",
1133 "VRTYP_JTDXTR_INTERNAL_DEBUG",
1134 "VRTYP_JTDXTR_INTERNAL_ERROR",
1135 "VRTYP_JTDXTR_INTERNAL_WARNING",
1136 "VRTYP_JTDXTR_PACKET_INFO",
1137 "VRTYP_JTDXTR_PROTOCOL_ERROR",
1138 "VRTYP_JTDXTR_UNKNOWN_PKT_WARNING",
1139 "VRTYP_PECXTR_DISPLAY_DLLP_INFO",
1140 "VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO",
1141 "VRTYP_PECXTR_DISPLAY_TLP_ERROR",
1142 "VRTYP_PECXTR_DISPLAY_TLP_INFO",
1143 "VRTYP_PECXTR_ILLEGAL_CAST_ERR",
1144 "VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR",
1145 "VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR",
1146 "VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR",
1147 "VRTYP_PECXTR_PARITY_ERROR_ERR",
1148 "VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR",
1149 "VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR",
1150 "VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR",
1151 "VRTYP_PECXTR_RX_INVALID_COMMAND_ERR",
1152 "VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR",
1153 "VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR",
1154 "VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR",
1155 "VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR",
1156 "VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR",
1157 "VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR",
1158 "VRTYP_PECXTR_RX_INVALID_POSITION_ERR",
1159 "VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR",
1160 "VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR",
1161 "VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR",
1162 "VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR",
1163 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR",
1164 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR",
1165 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR",
1166 "VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR",
1167 "VRTYP_PX_ARRAY_EMPTY_ERR",
1168 "VRTYP_PX_DISPLAY_BYTE_INFO",
1169 "VRTYP_PX_DISPLAY_DLLP_INFO",
1170 "VRTYP_PX_DISPLAY_FCDLLP_INFO",
1171 "VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO",
1172 "VRTYP_PX_DISPLAY_LTSSM_STATE_INFO",
1173 "VRTYP_PX_DISPLAY_PLP_INFO",
1174 "VRTYP_PX_DISPLAY_PMDLLP_INFO",
1175 "VRTYP_PX_DISPLAY_SNDLLP_INFO",
1176 "VRTYP_PX_DISPLAY_TLP_HEADER_INFO",
1177 "VRTYP_PX_DISPLAY_TLP_INFO",
1178 "VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR",
1179 "VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR",
1180 "VRTYP_PX_LTSSM_INVALID_STATE_ERR",
1181 "VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR",
1182 "VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR",
1183 "VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR",
1184 "VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR",
1185 "VRTYP_PX_REGISTRATION_ERR",
1186 "VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR",
1187 "VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR",
1188 "VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR",
1189 "VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR",
1190 "VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR",
1191 "VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR",
1192 "VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR",
1193 "VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR",
1194 "VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR",
1195 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR",
1196 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR",
1197 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR",
1198 "VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR",
1199 "VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR",
1200 "VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR",
1201 "VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR",
1202 "VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR",
1203 "VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR",
1204 "VRTYP_PX_RX_DLLP_INVALID_STATE_ERR",
1205 "VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR",
1206 "VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR",
1207 "VRTYP_PX_RX_END_IN_WRONG_LANE_ERR",
1208 "VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR",
1209 "VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR",
1210 "VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR",
1211 "VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR",
1212 "VRTYP_PX_RX_PLP_INVALID_NFTS_ERR",
1213 "VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR",
1214 "VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR",
1215 "VRTYP_PX_RX_TLP_BAD_LENGTH_ERR",
1216 "VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR",
1217 "VRTYP_PX_RX_TLP_INVALID_LCRC_ERR",
1218 "VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR",
1219 "VRTYP_PX_RX_TLP_INVALID_STATE_ERR",
1220 "VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR",
1221 "VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR",
1222 "VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR",
1223 "VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR",
1224 "VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR",
1225 "VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR",
1226 "VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR",
1227 "VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR",
1228 "VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR",
1229 "VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR",
1230 "VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR",
1231 "VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR",
1232 "VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR",
1233 "VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR",
1234 "VRTYP_PX_UNKNOWN_10B_VALUE_ERR",
1235 "VRTYP_PX_UNKNOWN_8B_VALUE_ERR",
1236 "VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR",
1237 "VRTYP_PX_UNREGISTRATION_ERR",
1238 "VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR",
1239 "VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR",
1240 "VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR",
1241 "VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR",
1242 "VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR",
1243 "VRTYP_PX_VERILOG_TX_INVALID_XID_ERR",
1244 "VRTYP_TIIXTR_CREDIT_ERROR",
1245 "VRTYP_TIIXTR_CREDIT_WARNING",
1246 "VRTYP_TIIXTR_INTERNAL_DEBUG",
1247 "VRTYP_TIIXTR_INTERNAL_ERROR",
1248 "VRTYP_TIIXTR_INTERNAL_WARNING",
1249 "VRTYP_TIIXTR_PACKET_INFO",
1250 "VRTYP_TIIXTR_PARITY_ERROR",
1251 "VRTYP_TIIXTR_PROTOCOL_ERROR"};
1252 static PrintLevel default_print_level_by_report_type [392] = {
1253 RPRT_NOP,
1254 RPRT_NONMASKABLE,
1255 RPRT_NONMASKABLE,
1256 RPRT_NOP,
1257 RPRT_NONMASKABLE,
1258 RPRT_NONMASKABLE,
1259 RPRT_DEBUG_1,
1260 RPRT_DEBUG_2,
1261 RPRT_DEBUG_3,
1262 RPRT_NONMASKABLE,
1263 RPRT_INFO,
1264 RPRT_NONMASKABLE,
1265 RPRT_NONMASKABLE,
1266 RPRT_DEBUG_1,
1267 RPRT_DEBUG_2,
1268 RPRT_DEBUG_3,
1269 RPRT_DEBUG_1,
1270 RPRT_DEBUG_2,
1271 RPRT_DEBUG_3,
1272 RPRT_DEBUG_1,
1273 RPRT_DEBUG_2,
1274 RPRT_DEBUG_3,
1275 RPRT_NONMASKABLE,
1276 RPRT_INFO,
1277 RPRT_INFO,
1278 RPRT_DEBUG_1,
1279 RPRT_DEBUG_2,
1280 RPRT_DEBUG_3,
1281 RPRT_INFO,
1282 RPRT_INFO,
1283 RPRT_INFO,
1284 RPRT_NONMASKABLE,
1285 RPRT_NONMASKABLE,
1286 RPRT_NONMASKABLE,
1287 RPRT_NONMASKABLE,
1288 RPRT_NONMASKABLE,
1289 RPRT_NONMASKABLE,
1290 RPRT_DEBUG_1,
1291 RPRT_DEBUG_2,
1292 RPRT_DEBUG_3,
1293 RPRT_NONMASKABLE,
1294 RPRT_INFO,
1295 RPRT_INFO,
1296 RPRT_NONMASKABLE,
1297 RPRT_DEBUG_1,
1298 RPRT_NONMASKABLE,
1299 RPRT_NONMASKABLE,
1300 RPRT_NONMASKABLE,
1301 RPRT_NONMASKABLE,
1302 RPRT_INFO,
1303 RPRT_NONMASKABLE,
1304 RPRT_NONMASKABLE,
1305 RPRT_NONMASKABLE,
1306 RPRT_NONMASKABLE,
1307 RPRT_NOP,
1308 RPRT_DEBUG_2,
1309 RPRT_NOP,
1310 RPRT_NONMASKABLE,
1311 RPRT_NONMASKABLE,
1312 RPRT_NONMASKABLE,
1313 RPRT_INFO,
1314 RPRT_DEBUG_1,
1315 RPRT_NONMASKABLE,
1316 RPRT_NONMASKABLE,
1317 RPRT_NONMASKABLE,
1318 RPRT_NONMASKABLE,
1319 RPRT_NONMASKABLE,
1320 RPRT_DEBUG_1,
1321 RPRT_DEBUG_2,
1322 RPRT_DEBUG_3,
1323 RPRT_NONMASKABLE,
1324 RPRT_INFO,
1325 RPRT_NONMASKABLE,
1326 RPRT_NONMASKABLE,
1327 RPRT_DEBUG_1,
1328 RPRT_DEBUG_2,
1329 RPRT_DEBUG_3,
1330 RPRT_NONMASKABLE,
1331 RPRT_INFO,
1332 RPRT_NONMASKABLE,
1333 RPRT_NONMASKABLE,
1334 RPRT_NONMASKABLE,
1335 RPRT_NONMASKABLE,
1336 RPRT_DEBUG_1,
1337 RPRT_NONMASKABLE,
1338 RPRT_NONMASKABLE,
1339 RPRT_NONMASKABLE,
1340 RPRT_NONMASKABLE,
1341 RPRT_NONMASKABLE,
1342 RPRT_NONMASKABLE,
1343 RPRT_NONMASKABLE,
1344 RPRT_NONMASKABLE,
1345 RPRT_NONMASKABLE,
1346 RPRT_NONMASKABLE,
1347 RPRT_NONMASKABLE,
1348 RPRT_NONMASKABLE,
1349 RPRT_NONMASKABLE,
1350 RPRT_NONMASKABLE,
1351 RPRT_NONMASKABLE,
1352 RPRT_NONMASKABLE,
1353 RPRT_NONMASKABLE,
1354 RPRT_NONMASKABLE,
1355 RPRT_NONMASKABLE,
1356 RPRT_NONMASKABLE,
1357 RPRT_NONMASKABLE,
1358 RPRT_NONMASKABLE,
1359 RPRT_NONMASKABLE,
1360 RPRT_NONMASKABLE,
1361 RPRT_NONMASKABLE,
1362 RPRT_NONMASKABLE,
1363 RPRT_DEBUG_3,
1364 RPRT_NONMASKABLE,
1365 RPRT_NONMASKABLE,
1366 RPRT_NONMASKABLE,
1367 RPRT_NONMASKABLE,
1368 RPRT_NONMASKABLE,
1369 RPRT_NONMASKABLE,
1370 RPRT_NONMASKABLE,
1371 RPRT_NONMASKABLE,
1372 RPRT_NONMASKABLE,
1373 RPRT_NONMASKABLE,
1374 RPRT_NONMASKABLE,
1375 RPRT_NONMASKABLE,
1376 RPRT_NONMASKABLE,
1377 RPRT_NONMASKABLE,
1378 RPRT_NONMASKABLE,
1379 RPRT_NONMASKABLE,
1380 RPRT_NONMASKABLE,
1381 RPRT_NONMASKABLE,
1382 RPRT_NONMASKABLE,
1383 RPRT_NONMASKABLE,
1384 RPRT_NONMASKABLE,
1385 RPRT_NONMASKABLE,
1386 RPRT_NONMASKABLE,
1387 RPRT_NONMASKABLE,
1388 RPRT_NONMASKABLE,
1389 RPRT_NONMASKABLE,
1390 RPRT_NONMASKABLE,
1391 RPRT_NONMASKABLE,
1392 RPRT_NONMASKABLE,
1393 RPRT_NONMASKABLE,
1394 RPRT_NONMASKABLE,
1395 RPRT_NONMASKABLE,
1396 RPRT_NONMASKABLE,
1397 RPRT_NONMASKABLE,
1398 RPRT_NONMASKABLE,
1399 RPRT_DEBUG_1,
1400 RPRT_DEBUG_2,
1401 RPRT_DEBUG_3,
1402 RPRT_NONMASKABLE,
1403 RPRT_INFO,
1404 RPRT_NONMASKABLE,
1405 RPRT_NONMASKABLE,
1406 RPRT_DEBUG_1,
1407 RPRT_DEBUG_2,
1408 RPRT_DEBUG_3,
1409 RPRT_NONMASKABLE,
1410 RPRT_INFO,
1411 RPRT_DEBUG_1,
1412 RPRT_DEBUG_1,
1413 RPRT_DEBUG_3,
1414 RPRT_NONMASKABLE,
1415 RPRT_NONMASKABLE,
1416 RPRT_NONMASKABLE,
1417 RPRT_NONMASKABLE,
1418 RPRT_INFO,
1419 RPRT_INFO,
1420 RPRT_INFO,
1421 RPRT_DEBUG_1,
1422 RPRT_DEBUG_2,
1423 RPRT_DEBUG_3,
1424 RPRT_NONMASKABLE,
1425 RPRT_INFO,
1426 RPRT_NONMASKABLE,
1427 RPRT_INFO,
1428 RPRT_NONMASKABLE,
1429 RPRT_INFO,
1430 RPRT_NONMASKABLE,
1431 RPRT_NONMASKABLE,
1432 RPRT_DEBUG_1,
1433 RPRT_DEBUG_2,
1434 RPRT_NONMASKABLE,
1435 RPRT_NONMASKABLE,
1436 RPRT_INFO,
1437 RPRT_NONMASKABLE,
1438 RPRT_INFO,
1439 RPRT_NONMASKABLE,
1440 RPRT_NONMASKABLE,
1441 RPRT_INFO,
1442 RPRT_DEBUG_3,
1443 RPRT_INFO,
1444 RPRT_NONMASKABLE,
1445 RPRT_DEBUG_1,
1446 RPRT_DEBUG_3,
1447 RPRT_INFO,
1448 RPRT_NONMASKABLE,
1449 RPRT_DEBUG_1,
1450 RPRT_DEBUG_2,
1451 RPRT_DEBUG_3,
1452 RPRT_NONMASKABLE,
1453 RPRT_INFO,
1454 RPRT_NONMASKABLE,
1455 RPRT_DEBUG_1,
1456 RPRT_DEBUG_3,
1457 RPRT_NONMASKABLE,
1458 RPRT_NONMASKABLE,
1459 RPRT_DEBUG_1,
1460 RPRT_NONMASKABLE,
1461 RPRT_INFO,
1462 RPRT_NONMASKABLE,
1463 RPRT_DEBUG_1,
1464 RPRT_DEBUG_2,
1465 RPRT_DEBUG_3,
1466 RPRT_NONMASKABLE,
1467 RPRT_INFO,
1468 RPRT_NONMASKABLE,
1469 RPRT_NONMASKABLE,
1470 RPRT_DEBUG_1,
1471 RPRT_DEBUG_2,
1472 RPRT_DEBUG_3,
1473 RPRT_NONMASKABLE,
1474 RPRT_INFO,
1475 RPRT_NONMASKABLE,
1476 RPRT_INFO,
1477 RPRT_NONMASKABLE,
1478 RPRT_NONMASKABLE,
1479 RPRT_NONMASKABLE,
1480 RPRT_NONMASKABLE,
1481 RPRT_INFO,
1482 RPRT_INFO,
1483 RPRT_INFO,
1484 RPRT_NONMASKABLE,
1485 RPRT_NONMASKABLE,
1486 RPRT_INFO,
1487 RPRT_NONMASKABLE,
1488 RPRT_NONMASKABLE,
1489 RPRT_NONMASKABLE,
1490 RPRT_NONMASKABLE,
1491 RPRT_NONMASKABLE,
1492 RPRT_NONMASKABLE,
1493 RPRT_NONMASKABLE,
1494 RPRT_DEBUG_1,
1495 RPRT_NONMASKABLE,
1496 RPRT_NONMASKABLE,
1497 RPRT_INFO,
1498 RPRT_NONMASKABLE,
1499 RPRT_NONMASKABLE,
1500 RPRT_DEBUG_1,
1501 RPRT_DEBUG_2,
1502 RPRT_DEBUG_3,
1503 RPRT_NONMASKABLE,
1504 RPRT_INFO,
1505 RPRT_NONMASKABLE,
1506 RPRT_INFO,
1507 RPRT_DEBUG_1,
1508 RPRT_DEBUG_2,
1509 RPRT_DEBUG_3,
1510 RPRT_NONMASKABLE,
1511 RPRT_INFO,
1512 RPRT_INFO,
1513 RPRT_DEBUG_1,
1514 RPRT_DEBUG_2,
1515 RPRT_DEBUG_3,
1516 RPRT_NONMASKABLE,
1517 RPRT_INFO,
1518 RPRT_NONMASKABLE,
1519 RPRT_INFO,
1520 RPRT_DEBUG_1,
1521 RPRT_NONMASKABLE,
1522 RPRT_NONMASKABLE,
1523 RPRT_NONMASKABLE,
1524 RPRT_NONMASKABLE,
1525 RPRT_NONMASKABLE,
1526 RPRT_DEBUG_1,
1527 RPRT_NONMASKABLE,
1528 RPRT_NONMASKABLE,
1529 RPRT_INFO,
1530 RPRT_NONMASKABLE,
1531 RPRT_NONMASKABLE,
1532 RPRT_INFO,
1533 RPRT_INFO,
1534 RPRT_NONMASKABLE,
1535 RPRT_INFO,
1536 RPRT_NONMASKABLE,
1537 RPRT_NONMASKABLE,
1538 RPRT_NONMASKABLE,
1539 RPRT_NONMASKABLE,
1540 RPRT_NONMASKABLE,
1541 RPRT_NONMASKABLE,
1542 RPRT_NONMASKABLE,
1543 RPRT_NONMASKABLE,
1544 RPRT_NONMASKABLE,
1545 RPRT_NONMASKABLE,
1546 RPRT_NONMASKABLE,
1547 RPRT_NONMASKABLE,
1548 RPRT_NONMASKABLE,
1549 RPRT_NONMASKABLE,
1550 RPRT_NONMASKABLE,
1551 RPRT_NONMASKABLE,
1552 RPRT_NONMASKABLE,
1553 RPRT_NONMASKABLE,
1554 RPRT_NONMASKABLE,
1555 RPRT_NONMASKABLE,
1556 RPRT_NONMASKABLE,
1557 RPRT_NONMASKABLE,
1558 RPRT_NONMASKABLE,
1559 RPRT_NONMASKABLE,
1560 RPRT_NONMASKABLE,
1561 RPRT_DEBUG_3,
1562 RPRT_DEBUG_1,
1563 RPRT_INFO,
1564 RPRT_DEBUG_2,
1565 RPRT_DEBUG_2,
1566 RPRT_DEBUG_1,
1567 RPRT_INFO,
1568 RPRT_INFO,
1569 RPRT_INFO,
1570 RPRT_DEBUG_1,
1571 RPRT_NONMASKABLE,
1572 RPRT_NONMASKABLE,
1573 RPRT_NONMASKABLE,
1574 RPRT_NONMASKABLE,
1575 RPRT_NONMASKABLE,
1576 RPRT_NONMASKABLE,
1577 RPRT_NONMASKABLE,
1578 RPRT_NONMASKABLE,
1579 RPRT_NONMASKABLE,
1580 RPRT_NONMASKABLE,
1581 RPRT_NONMASKABLE,
1582 RPRT_NONMASKABLE,
1583 RPRT_NONMASKABLE,
1584 RPRT_NONMASKABLE,
1585 RPRT_NONMASKABLE,
1586 RPRT_NONMASKABLE,
1587 RPRT_NONMASKABLE,
1588 RPRT_NONMASKABLE,
1589 RPRT_NONMASKABLE,
1590 RPRT_NONMASKABLE,
1591 RPRT_NONMASKABLE,
1592 RPRT_NONMASKABLE,
1593 RPRT_NONMASKABLE,
1594 RPRT_NONMASKABLE,
1595 RPRT_NONMASKABLE,
1596 RPRT_NONMASKABLE,
1597 RPRT_NONMASKABLE,
1598 RPRT_NONMASKABLE,
1599 RPRT_NONMASKABLE,
1600 RPRT_NONMASKABLE,
1601 RPRT_NONMASKABLE,
1602 RPRT_NONMASKABLE,
1603 RPRT_NONMASKABLE,
1604 RPRT_NONMASKABLE,
1605 RPRT_NONMASKABLE,
1606 RPRT_NONMASKABLE,
1607 RPRT_NONMASKABLE,
1608 RPRT_NONMASKABLE,
1609 RPRT_NONMASKABLE,
1610 RPRT_NONMASKABLE,
1611 RPRT_NONMASKABLE,
1612 RPRT_NONMASKABLE,
1613 RPRT_NONMASKABLE,
1614 RPRT_NONMASKABLE,
1615 RPRT_NONMASKABLE,
1616 RPRT_NONMASKABLE,
1617 RPRT_NONMASKABLE,
1618 RPRT_NONMASKABLE,
1619 RPRT_NONMASKABLE,
1620 RPRT_NONMASKABLE,
1621 RPRT_NONMASKABLE,
1622 RPRT_NONMASKABLE,
1623 RPRT_NONMASKABLE,
1624 RPRT_NONMASKABLE,
1625 RPRT_NONMASKABLE,
1626 RPRT_NONMASKABLE,
1627 RPRT_NONMASKABLE,
1628 RPRT_NONMASKABLE,
1629 RPRT_NONMASKABLE,
1630 RPRT_NONMASKABLE,
1631 RPRT_NONMASKABLE,
1632 RPRT_NONMASKABLE,
1633 RPRT_NONMASKABLE,
1634 RPRT_NONMASKABLE,
1635 RPRT_NONMASKABLE,
1636 RPRT_NONMASKABLE,
1637 RPRT_NONMASKABLE,
1638 RPRT_NONMASKABLE,
1639 RPRT_INFO,
1640 RPRT_NONMASKABLE,
1641 RPRT_NONMASKABLE,
1642 RPRT_INFO,
1643 RPRT_NONMASKABLE,
1644 RPRT_NONMASKABLE};
1645
1646 static ErrorLevel default_error_level_by_report_type [392] = {
1647 RERR_MESSAGE,
1648 RERR_ERROR,
1649 RERR_ERROR,
1650 RERR_MESSAGE,
1651 RERR_ERROR,
1652 RERR_MESSAGE,
1653 RERR_MESSAGE,
1654 RERR_MESSAGE,
1655 RERR_MESSAGE,
1656 RERR_ERROR,
1657 RERR_MESSAGE,
1658 RERR_ERROR,
1659 RERR_ERROR,
1660 RERR_MESSAGE,
1661 RERR_MESSAGE,
1662 RERR_MESSAGE,
1663 RERR_MESSAGE,
1664 RERR_MESSAGE,
1665 RERR_MESSAGE,
1666 RERR_MESSAGE,
1667 RERR_MESSAGE,
1668 RERR_MESSAGE,
1669 RERR_ERROR,
1670 RERR_MESSAGE,
1671 RERR_MESSAGE,
1672 RERR_MESSAGE,
1673 RERR_MESSAGE,
1674 RERR_MESSAGE,
1675 RERR_MESSAGE,
1676 RERR_MESSAGE,
1677 RERR_MESSAGE,
1678 RERR_ERROR,
1679 RERR_ERROR,
1680 RERR_ERROR,
1681 RERR_ERROR,
1682 RERR_ERROR,
1683 RERR_ERROR,
1684 RERR_MESSAGE,
1685 RERR_MESSAGE,
1686 RERR_MESSAGE,
1687 RERR_ERROR,
1688 RERR_MESSAGE,
1689 RERR_MESSAGE,
1690 RERR_MESSAGE,
1691 RERR_MESSAGE,
1692 RERR_MESSAGE,
1693 RERR_MESSAGE,
1694 RERR_ERROR,
1695 RERR_ERROR,
1696 RERR_MESSAGE,
1697 RERR_ERROR,
1698 RERR_ERROR,
1699 RERR_ERROR,
1700 RERR_ERROR,
1701 RERR_MESSAGE,
1702 RERR_MESSAGE,
1703 RERR_MESSAGE,
1704 RERR_MESSAGE,
1705 RERR_MESSAGE,
1706 RERR_ERROR,
1707 RERR_MESSAGE,
1708 RERR_MESSAGE,
1709 RERR_ERROR,
1710 RERR_WARNING,
1711 RERR_ERROR,
1712 RERR_ERROR,
1713 RERR_ERROR,
1714 RERR_MESSAGE,
1715 RERR_MESSAGE,
1716 RERR_MESSAGE,
1717 RERR_ERROR,
1718 RERR_MESSAGE,
1719 RERR_WARNING,
1720 RERR_ERROR,
1721 RERR_MESSAGE,
1722 RERR_MESSAGE,
1723 RERR_MESSAGE,
1724 RERR_ERROR,
1725 RERR_MESSAGE,
1726 RERR_ERROR,
1727 RERR_ERROR,
1728 RERR_MESSAGE,
1729 RERR_MESSAGE,
1730 RERR_MESSAGE,
1731 RERR_ERROR,
1732 RERR_ERROR,
1733 RERR_ERROR,
1734 RERR_ERROR,
1735 RERR_ERROR,
1736 RERR_ERROR,
1737 RERR_ERROR,
1738 RERR_ERROR,
1739 RERR_ERROR,
1740 RERR_ERROR,
1741 RERR_ERROR,
1742 RERR_ERROR,
1743 RERR_ERROR,
1744 RERR_ERROR,
1745 RERR_ERROR,
1746 RERR_ERROR,
1747 RERR_ERROR,
1748 RERR_ERROR,
1749 RERR_ERROR,
1750 RERR_ERROR,
1751 RERR_ERROR,
1752 RERR_ERROR,
1753 RERR_ERROR,
1754 RERR_ERROR,
1755 RERR_ERROR,
1756 RERR_ERROR,
1757 RERR_MESSAGE,
1758 RERR_ERROR,
1759 RERR_ERROR,
1760 RERR_ERROR,
1761 RERR_ERROR,
1762 RERR_ERROR,
1763 RERR_ERROR,
1764 RERR_ERROR,
1765 RERR_ERROR,
1766 RERR_ERROR,
1767 RERR_ERROR,
1768 RERR_ERROR,
1769 RERR_ERROR,
1770 RERR_ERROR,
1771 RERR_ERROR,
1772 RERR_ERROR,
1773 RERR_ERROR,
1774 RERR_ERROR,
1775 RERR_ERROR,
1776 RERR_ERROR,
1777 RERR_ERROR,
1778 RERR_ERROR,
1779 RERR_ERROR,
1780 RERR_ERROR,
1781 RERR_ERROR,
1782 RERR_ERROR,
1783 RERR_ERROR,
1784 RERR_ERROR,
1785 RERR_ERROR,
1786 RERR_ERROR,
1787 RERR_ERROR,
1788 RERR_ERROR,
1789 RERR_ERROR,
1790 RERR_ERROR,
1791 RERR_ERROR,
1792 RERR_ERROR,
1793 RERR_MESSAGE,
1794 RERR_MESSAGE,
1795 RERR_MESSAGE,
1796 RERR_ERROR,
1797 RERR_MESSAGE,
1798 RERR_WARNING,
1799 RERR_ERROR,
1800 RERR_MESSAGE,
1801 RERR_MESSAGE,
1802 RERR_MESSAGE,
1803 RERR_ERROR,
1804 RERR_MESSAGE,
1805 RERR_MESSAGE,
1806 RERR_MESSAGE,
1807 RERR_MESSAGE,
1808 RERR_ERROR,
1809 RERR_ERROR,
1810 RERR_ERROR,
1811 RERR_ERROR,
1812 RERR_MESSAGE,
1813 RERR_MESSAGE,
1814 RERR_WARNING,
1815 RERR_MESSAGE,
1816 RERR_MESSAGE,
1817 RERR_MESSAGE,
1818 RERR_ERROR,
1819 RERR_MESSAGE,
1820 RERR_ERROR,
1821 RERR_MESSAGE,
1822 RERR_ERROR,
1823 RERR_MESSAGE,
1824 RERR_ERROR,
1825 RERR_ERROR,
1826 RERR_MESSAGE,
1827 RERR_MESSAGE,
1828 RERR_ERROR,
1829 RERR_ERROR,
1830 RERR_MESSAGE,
1831 RERR_ERROR,
1832 RERR_MESSAGE,
1833 RERR_ERROR,
1834 RERR_ERROR,
1835 RERR_MESSAGE,
1836 RERR_MESSAGE,
1837 RERR_MESSAGE,
1838 RERR_ERROR,
1839 RERR_MESSAGE,
1840 RERR_MESSAGE,
1841 RERR_MESSAGE,
1842 RERR_ERROR,
1843 RERR_MESSAGE,
1844 RERR_MESSAGE,
1845 RERR_MESSAGE,
1846 RERR_ERROR,
1847 RERR_MESSAGE,
1848 RERR_ERROR,
1849 RERR_MESSAGE,
1850 RERR_MESSAGE,
1851 RERR_MESSAGE,
1852 RERR_ERROR,
1853 RERR_MESSAGE,
1854 RERR_WARNING,
1855 RERR_MESSAGE,
1856 RERR_ERROR,
1857 RERR_MESSAGE,
1858 RERR_MESSAGE,
1859 RERR_MESSAGE,
1860 RERR_ERROR,
1861 RERR_MESSAGE,
1862 RERR_WARNING,
1863 RERR_ERROR,
1864 RERR_MESSAGE,
1865 RERR_MESSAGE,
1866 RERR_MESSAGE,
1867 RERR_ERROR,
1868 RERR_MESSAGE,
1869 RERR_WARNING,
1870 RERR_MESSAGE,
1871 RERR_ERROR,
1872 RERR_ERROR,
1873 RERR_ERROR,
1874 RERR_WARNING,
1875 RERR_ERROR,
1876 RERR_MESSAGE,
1877 RERR_MESSAGE,
1878 RERR_ERROR,
1879 RERR_ERROR,
1880 RERR_MESSAGE,
1881 RERR_ERROR,
1882 RERR_ERROR,
1883 RERR_ERROR,
1884 RERR_ERROR,
1885 RERR_ERROR,
1886 RERR_WARNING,
1887 RERR_ERROR,
1888 RERR_MESSAGE,
1889 RERR_ERROR,
1890 RERR_WARNING,
1891 RERR_MESSAGE,
1892 RERR_ERROR,
1893 RERR_WARNING,
1894 RERR_MESSAGE,
1895 RERR_MESSAGE,
1896 RERR_MESSAGE,
1897 RERR_ERROR,
1898 RERR_MESSAGE,
1899 RERR_ERROR,
1900 RERR_MESSAGE,
1901 RERR_MESSAGE,
1902 RERR_MESSAGE,
1903 RERR_MESSAGE,
1904 RERR_ERROR,
1905 RERR_MESSAGE,
1906 RERR_MESSAGE,
1907 RERR_MESSAGE,
1908 RERR_MESSAGE,
1909 RERR_MESSAGE,
1910 RERR_ERROR,
1911 RERR_MESSAGE,
1912 RERR_WARNING,
1913 RERR_MESSAGE,
1914 RERR_MESSAGE,
1915 RERR_ERROR,
1916 RERR_WARNING,
1917 RERR_ERROR,
1918 RERR_WARNING,
1919 RERR_ERROR,
1920 RERR_MESSAGE,
1921 RERR_ERROR,
1922 RERR_WARNING,
1923 RERR_MESSAGE,
1924 RERR_ERROR,
1925 RERR_WARNING,
1926 RERR_MESSAGE,
1927 RERR_MESSAGE,
1928 RERR_ERROR,
1929 RERR_MESSAGE,
1930 RERR_ERROR,
1931 RERR_ERROR,
1932 RERR_ERROR,
1933 RERR_ERROR,
1934 RERR_ERROR,
1935 RERR_ERROR,
1936 RERR_ERROR,
1937 RERR_ERROR,
1938 RERR_ERROR,
1939 RERR_ERROR,
1940 RERR_ERROR,
1941 RERR_ERROR,
1942 RERR_ERROR,
1943 RERR_ERROR,
1944 RERR_ERROR,
1945 RERR_ERROR,
1946 RERR_ERROR,
1947 RERR_ERROR,
1948 RERR_ERROR,
1949 RERR_ERROR,
1950 RERR_ERROR,
1951 RERR_ERROR,
1952 RERR_ERROR,
1953 RERR_ERROR,
1954 RERR_ERROR,
1955 RERR_MESSAGE,
1956 RERR_MESSAGE,
1957 RERR_MESSAGE,
1958 RERR_MESSAGE,
1959 RERR_MESSAGE,
1960 RERR_MESSAGE,
1961 RERR_MESSAGE,
1962 RERR_MESSAGE,
1963 RERR_MESSAGE,
1964 RERR_MESSAGE,
1965 RERR_ERROR,
1966 RERR_ERROR,
1967 RERR_ERROR,
1968 RERR_ERROR,
1969 RERR_ERROR,
1970 RERR_ERROR,
1971 RERR_ERROR,
1972 RERR_ERROR,
1973 RERR_ERROR,
1974 RERR_ERROR,
1975 RERR_ERROR,
1976 RERR_ERROR,
1977 RERR_ERROR,
1978 RERR_ERROR,
1979 RERR_ERROR,
1980 RERR_ERROR,
1981 RERR_ERROR,
1982 RERR_ERROR,
1983 RERR_ERROR,
1984 RERR_ERROR,
1985 RERR_ERROR,
1986 RERR_ERROR,
1987 RERR_ERROR,
1988 RERR_ERROR,
1989 RERR_ERROR,
1990 RERR_ERROR,
1991 RERR_ERROR,
1992 RERR_ERROR,
1993 RERR_ERROR,
1994 RERR_ERROR,
1995 RERR_ERROR,
1996 RERR_ERROR,
1997 RERR_ERROR,
1998 RERR_ERROR,
1999 RERR_ERROR,
2000 RERR_ERROR,
2001 RERR_ERROR,
2002 RERR_ERROR,
2003 RERR_ERROR,
2004 RERR_ERROR,
2005 RERR_ERROR,
2006 RERR_ERROR,
2007 RERR_ERROR,
2008 RERR_ERROR,
2009 RERR_ERROR,
2010 RERR_ERROR,
2011 RERR_ERROR,
2012 RERR_ERROR,
2013 RERR_ERROR,
2014 RERR_ERROR,
2015 RERR_ERROR,
2016 RERR_ERROR,
2017 RERR_ERROR,
2018 RERR_ERROR,
2019 RERR_ERROR,
2020 RERR_ERROR,
2021 RERR_ERROR,
2022 RERR_ERROR,
2023 RERR_ERROR,
2024 RERR_ERROR,
2025 RERR_ERROR,
2026 RERR_ERROR,
2027 RERR_ERROR,
2028 RERR_ERROR,
2029 RERR_ERROR,
2030 RERR_ERROR,
2031 RERR_ERROR,
2032 RERR_WARNING,
2033 RERR_MESSAGE,
2034 RERR_ERROR,
2035 RERR_WARNING,
2036 RERR_MESSAGE,
2037 RERR_ERROR,
2038 RERR_ERROR};
2039
2040
2041 function string get_prefix(ReportType type, ErrorLevel error_level)
2042 {
2043 case (error_level)
2044 {
2045 RERR_MESSAGE:
2046 {
2047 get_prefix = prefix_by_type[type];
2048 }
2049 RERR_WARNING:
2050 {
2051 get_prefix = REPORT_KEYWORD_WARNING;
2052 }
2053 RERR_ERROR:
2054 {
2055 get_prefix = REPORT_KEYWORD_FATAL_ERROR;
2056 }
2057 }
2058 }
2059
2060 // Useful functions
2061 function PrintLevel get_default_print_level(ReportType type)
2062 {
2063 get_default_print_level = default_print_level_by_report_type[type];
2064 }
2065
2066 function ErrorLevel get_default_error_level(ReportType type)
2067 {
2068 get_default_error_level = default_error_level_by_report_type[type];
2069 }
2070
2071 function integer bit_string_to_print_level(bit [511:0] bit_str, var PrintLevel pl)
2072 {
2073 string str;
2074 str.bittostr(bit_str);
2075 case (str)
2076 {
2077 "RPRT_NOP": { pl = RPRT_NOP; bit_string_to_print_level = 1; }
2078 "RPRT_DEBUG_3": { pl = RPRT_DEBUG_3; bit_string_to_print_level = 1; }
2079 "RPRT_DEBUG_2": { pl = RPRT_DEBUG_2; bit_string_to_print_level = 1; }
2080 "RPRT_DEBUG_1": { pl = RPRT_DEBUG_1; bit_string_to_print_level = 1; }
2081 "RPRT_INFO": { pl = RPRT_INFO; bit_string_to_print_level = 1; }
2082 "RPRT_NONMASKABLE": { pl = RPRT_NONMASKABLE; bit_string_to_print_level = 1; }
2083 default: { bit_string_to_print_level = 0; }
2084 }
2085 }
2086
2087function integer string_to_report_type(string str, var ReportType type)
2088{
2089 case (str)
2090 {
2091 "DCCCsrRing_RTYP_DATA_MISCOMPARE": { type = DCCCsrRing_RTYP_DATA_MISCOMPARE; string_to_report_type = 1; }
2092 "DCCCsrRing_RTYP_UNEXPECT_ERROR": { type = DCCCsrRing_RTYP_UNEXPECT_ERROR; string_to_report_type = 1; }
2093 "RTYP_ALL_REPORTS": { type = RTYP_ALL_REPORTS; string_to_report_type = 1; }
2094 "RTYP_CCC_XTR_SAMPLED_X_ERROR": { type = RTYP_CCC_XTR_SAMPLED_X_ERROR; string_to_report_type = 1; }
2095 "RTYP_CSR_ALERT": { type = RTYP_CSR_ALERT; string_to_report_type = 1; }
2096 "RTYP_CSR_DEBUG_1": { type = RTYP_CSR_DEBUG_1; string_to_report_type = 1; }
2097 "RTYP_CSR_DEBUG_2": { type = RTYP_CSR_DEBUG_2; string_to_report_type = 1; }
2098 "RTYP_CSR_DEBUG_3": { type = RTYP_CSR_DEBUG_3; string_to_report_type = 1; }
2099 "RTYP_CSR_ERROR": { type = RTYP_CSR_ERROR; string_to_report_type = 1; }
2100 "RTYP_CSR_INFO": { type = RTYP_CSR_INFO; string_to_report_type = 1; }
2101 "RTYP_DATA_MISCOMPARE": { type = RTYP_DATA_MISCOMPARE; string_to_report_type = 1; }
2102 "RTYP_DATA_PACKET_SM_CHECK": { type = RTYP_DATA_PACKET_SM_CHECK; string_to_report_type = 1; }
2103 "RTYP_DEBUG_1": { type = RTYP_DEBUG_1; string_to_report_type = 1; }
2104 "RTYP_DEBUG_2": { type = RTYP_DEBUG_2; string_to_report_type = 1; }
2105 "RTYP_DEBUG_3": { type = RTYP_DEBUG_3; string_to_report_type = 1; }
2106 "RTYP_DMC_DEBUG_1": { type = RTYP_DMC_DEBUG_1; string_to_report_type = 1; }
2107 "RTYP_DMC_DEBUG_2": { type = RTYP_DMC_DEBUG_2; string_to_report_type = 1; }
2108 "RTYP_DMC_DEBUG_3": { type = RTYP_DMC_DEBUG_3; string_to_report_type = 1; }
2109 "RTYP_DMC_IMU_AGT_DEBUG_1": { type = RTYP_DMC_IMU_AGT_DEBUG_1; string_to_report_type = 1; }
2110 "RTYP_DMC_IMU_AGT_DEBUG_2": { type = RTYP_DMC_IMU_AGT_DEBUG_2; string_to_report_type = 1; }
2111 "RTYP_DMC_IMU_AGT_DEBUG_3": { type = RTYP_DMC_IMU_AGT_DEBUG_3; string_to_report_type = 1; }
2112 "RTYP_DMC_IMU_AGT_GC_INVALID_ERROR": { type = RTYP_DMC_IMU_AGT_GC_INVALID_ERROR; string_to_report_type = 1; }
2113 "RTYP_DMC_IMU_AGT_INFO": { type = RTYP_DMC_IMU_AGT_INFO; string_to_report_type = 1; }
2114 "RTYP_DMC_INFO": { type = RTYP_DMC_INFO; string_to_report_type = 1; }
2115 "RTYP_DMC_MMU_AGT_DEBUG_1": { type = RTYP_DMC_MMU_AGT_DEBUG_1; string_to_report_type = 1; }
2116 "RTYP_DMC_MMU_AGT_DEBUG_2": { type = RTYP_DMC_MMU_AGT_DEBUG_2; string_to_report_type = 1; }
2117 "RTYP_DMC_MMU_AGT_DEBUG_3": { type = RTYP_DMC_MMU_AGT_DEBUG_3; string_to_report_type = 1; }
2118 "RTYP_DMC_MMU_AGT_INFO": { type = RTYP_DMC_MMU_AGT_INFO; string_to_report_type = 1; }
2119 "RTYP_DRV_PROT": { type = RTYP_DRV_PROT; string_to_report_type = 1; }
2120 "RTYP_EXP_PROT": { type = RTYP_EXP_PROT; string_to_report_type = 1; }
2121 "RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR": { type = RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR; string_to_report_type = 1; }
2122 "RTYP_FNXMMUINFORMER_INTERNAL_ERROR": { type = RTYP_FNXMMUINFORMER_INTERNAL_ERROR; string_to_report_type = 1; }
2123 "RTYP_FNXMMUINFORMER_INVALIDATE_ERROR": { type = RTYP_FNXMMUINFORMER_INVALIDATE_ERROR; string_to_report_type = 1; }
2124 "RTYP_FNXMMUINFORMER_QUEUE_ERROR": { type = RTYP_FNXMMUINFORMER_QUEUE_ERROR; string_to_report_type = 1; }
2125 "RTYP_FNXMMUINFORMER_UNEXPECT_ERROR": { type = RTYP_FNXMMUINFORMER_UNEXPECT_ERROR; string_to_report_type = 1; }
2126 "RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR": { type = RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR; string_to_report_type = 1; }
2127 "RTYP_FNX_PCIE_XTR_DEBUG_1": { type = RTYP_FNX_PCIE_XTR_DEBUG_1; string_to_report_type = 1; }
2128 "RTYP_FNX_PCIE_XTR_DEBUG_2": { type = RTYP_FNX_PCIE_XTR_DEBUG_2; string_to_report_type = 1; }
2129 "RTYP_FNX_PCIE_XTR_DEBUG_3": { type = RTYP_FNX_PCIE_XTR_DEBUG_3; string_to_report_type = 1; }
2130 "RTYP_FNX_PCIE_XTR_ERROR": { type = RTYP_FNX_PCIE_XTR_ERROR; string_to_report_type = 1; }
2131 "RTYP_FNX_PCIE_XTR_INFO": { type = RTYP_FNX_PCIE_XTR_INFO; string_to_report_type = 1; }
2132 "RTYP_FNX_PCIE_XTR_PYLD": { type = RTYP_FNX_PCIE_XTR_PYLD; string_to_report_type = 1; }
2133 "RTYP_FNX_TB_ALERT": { type = RTYP_FNX_TB_ALERT; string_to_report_type = 1; }
2134 "RTYP_FNX_TB_CALL_STACK_MSG": { type = RTYP_FNX_TB_CALL_STACK_MSG; string_to_report_type = 1; }
2135 "RTYP_FNX_TB_": { type = RTYP_FNX_TB_; string_to_report_type = 1; }
2136 "RTYP_FNX_TB_NONMASK": { type = RTYP_FNX_TB_NONMASK; string_to_report_type = 1; }
2137 "RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION": { type = RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION; string_to_report_type = 1; }
2138 "RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR": { type = RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR; string_to_report_type = 1; }
2139 "RTYP_IBXTR_DUP_EXPECT": { type = RTYP_IBXTR_DUP_EXPECT; string_to_report_type = 1; }
2140 "RTYP_IBXTR_EBP_WARNING": { type = RTYP_IBXTR_EBP_WARNING; string_to_report_type = 1; }
2141 "RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR": { type = RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR; string_to_report_type = 1; }
2142 "RTYP_IBXTR_MAJOR_ERROR_DETECTED": { type = RTYP_IBXTR_MAJOR_ERROR_DETECTED; string_to_report_type = 1; }
2143 "RTYP_IBXTR_MINOR_ERROR_DETECTED": { type = RTYP_IBXTR_MINOR_ERROR_DETECTED; string_to_report_type = 1; }
2144 "RTYP_IBXTR_PRINT_DRIVEN_DATA": { type = RTYP_IBXTR_PRINT_DRIVEN_DATA; string_to_report_type = 1; }
2145 "RTYP_IBXTR_PRINT_PKT_PYLD": { type = RTYP_IBXTR_PRINT_PKT_PYLD; string_to_report_type = 1; }
2146 "RTYP_IBXTR_PRINT_SAMPLED_DATA": { type = RTYP_IBXTR_PRINT_SAMPLED_DATA; string_to_report_type = 1; }
2147 "RTYP_IBXTR_PYLD_LENGTH_ERROR": { type = RTYP_IBXTR_PYLD_LENGTH_ERROR; string_to_report_type = 1; }
2148 "RTYP_IBXTR_PYLD_SRC_ERROR": { type = RTYP_IBXTR_PYLD_SRC_ERROR; string_to_report_type = 1; }
2149 "RTYP_IBXTR_RSVD_FIELD_ERROR": { type = RTYP_IBXTR_RSVD_FIELD_ERROR; string_to_report_type = 1; }
2150 "RTYP_INFO": { type = RTYP_INFO; string_to_report_type = 1; }
2151 "RTYP_INFORMER_EXPECT_REMOVED_BY_USER": { type = RTYP_INFORMER_EXPECT_REMOVED_BY_USER; string_to_report_type = 1; }
2152 "RTYP_INFORMER_EXPECT_TIMEOUT_ERR": { type = RTYP_INFORMER_EXPECT_TIMEOUT_ERR; string_to_report_type = 1; }
2153 "RTYP_INFORMER_ILLEGAL_METHOD_WARNING": { type = RTYP_INFORMER_ILLEGAL_METHOD_WARNING; string_to_report_type = 1; }
2154 "RTYP_INFORMER_SAMPLED_X_ERR": { type = RTYP_INFORMER_SAMPLED_X_ERR; string_to_report_type = 1; }
2155 "RTYP_INFORMER_SAMPLE_TIMEOUT_ERR": { type = RTYP_INFORMER_SAMPLE_TIMEOUT_ERR; string_to_report_type = 1; }
2156 "RTYP_INTERNAL_ERROR": { type = RTYP_INTERNAL_ERROR; string_to_report_type = 1; }
2157 "RTYP_JBCDMC_MON_DEBUG1": { type = RTYP_JBCDMC_MON_DEBUG1; string_to_report_type = 1; }
2158 "RTYP_JBCDMC_MON_DEBUG2": { type = RTYP_JBCDMC_MON_DEBUG2; string_to_report_type = 1; }
2159 "RTYP_JBCDMC_MON_DEBUG3": { type = RTYP_JBCDMC_MON_DEBUG3; string_to_report_type = 1; }
2160 "RTYP_JBCDMC_MON_ERROR": { type = RTYP_JBCDMC_MON_ERROR; string_to_report_type = 1; }
2161 "RTYP_JBCDMC_MON_INFO": { type = RTYP_JBCDMC_MON_INFO; string_to_report_type = 1; }
2162 "RTYP_JBCDMC_MON_WARNING": { type = RTYP_JBCDMC_MON_WARNING; string_to_report_type = 1; }
2163 "RTYP_LINK_PACKET_SM_CHECK": { type = RTYP_LINK_PACKET_SM_CHECK; string_to_report_type = 1; }
2164 "RTYP_MCMS_RTL_DEBUG_1": { type = RTYP_MCMS_RTL_DEBUG_1; string_to_report_type = 1; }
2165 "RTYP_MCMS_RTL_DEBUG_2": { type = RTYP_MCMS_RTL_DEBUG_2; string_to_report_type = 1; }
2166 "RTYP_MCMS_RTL_DEBUG_3": { type = RTYP_MCMS_RTL_DEBUG_3; string_to_report_type = 1; }
2167 "RTYP_MCMS_RTL_ERROR": { type = RTYP_MCMS_RTL_ERROR; string_to_report_type = 1; }
2168 "RTYP_MCMS_RTL_INFO": { type = RTYP_MCMS_RTL_INFO; string_to_report_type = 1; }
2169 "RTYP_MCMS_RTL_INTERNAL_ERROR": { type = RTYP_MCMS_RTL_INTERNAL_ERROR; string_to_report_type = 1; }
2170 "RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR": { type = RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR; string_to_report_type = 1; }
2171 "RTYP_MIBE_SPE_TB_NONMASKABLE": { type = RTYP_MIBE_SPE_TB_NONMASKABLE; string_to_report_type = 1; }
2172 "RTYP_MIBE_TB_ALERT": { type = RTYP_MIBE_TB_ALERT; string_to_report_type = 1; }
2173 "RTYP_MIBE_TB_CALL_STACK_MSG": { type = RTYP_MIBE_TB_CALL_STACK_MSG; string_to_report_type = 1; }
2174 "RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT": { type = RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT; string_to_report_type = 1; }
2175 "RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT": { type = RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT; string_to_report_type = 1; }
2176 "RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION": { type = RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION; string_to_report_type = 1; }
2177 "RTYP_MIBE_XRAMMON_SI_ERR0": { type = RTYP_MIBE_XRAMMON_SI_ERR0; string_to_report_type = 1; }
2178 "RTYP_MIBE_XRAMMON_SI_ERR1": { type = RTYP_MIBE_XRAMMON_SI_ERR1; string_to_report_type = 1; }
2179 "RTYP_MIBE_XRAMMON_SI_ERR10": { type = RTYP_MIBE_XRAMMON_SI_ERR10; string_to_report_type = 1; }
2180 "RTYP_MIBE_XRAMMON_SI_ERR11": { type = RTYP_MIBE_XRAMMON_SI_ERR11; string_to_report_type = 1; }
2181 "RTYP_MIBE_XRAMMON_SI_ERR12": { type = RTYP_MIBE_XRAMMON_SI_ERR12; string_to_report_type = 1; }
2182 "RTYP_MIBE_XRAMMON_SI_ERR13": { type = RTYP_MIBE_XRAMMON_SI_ERR13; string_to_report_type = 1; }
2183 "RTYP_MIBE_XRAMMON_SI_ERR14": { type = RTYP_MIBE_XRAMMON_SI_ERR14; string_to_report_type = 1; }
2184 "RTYP_MIBE_XRAMMON_SI_ERR15": { type = RTYP_MIBE_XRAMMON_SI_ERR15; string_to_report_type = 1; }
2185 "RTYP_MIBE_XRAMMON_SI_ERR16": { type = RTYP_MIBE_XRAMMON_SI_ERR16; string_to_report_type = 1; }
2186 "RTYP_MIBE_XRAMMON_SI_ERR17": { type = RTYP_MIBE_XRAMMON_SI_ERR17; string_to_report_type = 1; }
2187 "RTYP_MIBE_XRAMMON_SI_ERR18": { type = RTYP_MIBE_XRAMMON_SI_ERR18; string_to_report_type = 1; }
2188 "RTYP_MIBE_XRAMMON_SI_ERR19": { type = RTYP_MIBE_XRAMMON_SI_ERR19; string_to_report_type = 1; }
2189 "RTYP_MIBE_XRAMMON_SI_ERR2": { type = RTYP_MIBE_XRAMMON_SI_ERR2; string_to_report_type = 1; }
2190 "RTYP_MIBE_XRAMMON_SI_ERR3": { type = RTYP_MIBE_XRAMMON_SI_ERR3; string_to_report_type = 1; }
2191 "RTYP_MIBE_XRAMMON_SI_ERR4": { type = RTYP_MIBE_XRAMMON_SI_ERR4; string_to_report_type = 1; }
2192 "RTYP_MIBE_XRAMMON_SI_ERR5": { type = RTYP_MIBE_XRAMMON_SI_ERR5; string_to_report_type = 1; }
2193 "RTYP_MIBE_XRAMMON_SI_ERR6": { type = RTYP_MIBE_XRAMMON_SI_ERR6; string_to_report_type = 1; }
2194 "RTYP_MIBE_XRAMMON_SI_ERR7": { type = RTYP_MIBE_XRAMMON_SI_ERR7; string_to_report_type = 1; }
2195 "RTYP_MIBE_XRAMMON_SI_ERR8": { type = RTYP_MIBE_XRAMMON_SI_ERR8; string_to_report_type = 1; }
2196 "RTYP_MIBE_XRAMMON_SI_ERR9": { type = RTYP_MIBE_XRAMMON_SI_ERR9; string_to_report_type = 1; }
2197 "RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR": { type = RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR; string_to_report_type = 1; }
2198 "RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND": { type = RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND; string_to_report_type = 1; }
2199 "RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR": { type = RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR; string_to_report_type = 1; }
2200 "RTYP_MON_DDRSDRAM_STATE_DEBUG": { type = RTYP_MON_DDRSDRAM_STATE_DEBUG; string_to_report_type = 1; }
2201 "RTYP_MON_DDRSDRAM_STATE_ERR0": { type = RTYP_MON_DDRSDRAM_STATE_ERR0; string_to_report_type = 1; }
2202 "RTYP_MON_DDRSDRAM_STATE_ERR1": { type = RTYP_MON_DDRSDRAM_STATE_ERR1; string_to_report_type = 1; }
2203 "RTYP_MON_DDRSDRAM_STATE_ERR10": { type = RTYP_MON_DDRSDRAM_STATE_ERR10; string_to_report_type = 1; }
2204 "RTYP_MON_DDRSDRAM_STATE_ERR11": { type = RTYP_MON_DDRSDRAM_STATE_ERR11; string_to_report_type = 1; }
2205 "RTYP_MON_DDRSDRAM_STATE_ERR12": { type = RTYP_MON_DDRSDRAM_STATE_ERR12; string_to_report_type = 1; }
2206 "RTYP_MON_DDRSDRAM_STATE_ERR13": { type = RTYP_MON_DDRSDRAM_STATE_ERR13; string_to_report_type = 1; }
2207 "RTYP_MON_DDRSDRAM_STATE_ERR14": { type = RTYP_MON_DDRSDRAM_STATE_ERR14; string_to_report_type = 1; }
2208 "RTYP_MON_DDRSDRAM_STATE_ERR15": { type = RTYP_MON_DDRSDRAM_STATE_ERR15; string_to_report_type = 1; }
2209 "RTYP_MON_DDRSDRAM_STATE_ERR2": { type = RTYP_MON_DDRSDRAM_STATE_ERR2; string_to_report_type = 1; }
2210 "RTYP_MON_DDRSDRAM_STATE_ERR3": { type = RTYP_MON_DDRSDRAM_STATE_ERR3; string_to_report_type = 1; }
2211 "RTYP_MON_DDRSDRAM_STATE_ERR4": { type = RTYP_MON_DDRSDRAM_STATE_ERR4; string_to_report_type = 1; }
2212 "RTYP_MON_DDRSDRAM_STATE_ERR5": { type = RTYP_MON_DDRSDRAM_STATE_ERR5; string_to_report_type = 1; }
2213 "RTYP_MON_DDRSDRAM_STATE_ERR6": { type = RTYP_MON_DDRSDRAM_STATE_ERR6; string_to_report_type = 1; }
2214 "RTYP_MON_DDRSDRAM_STATE_ERR7": { type = RTYP_MON_DDRSDRAM_STATE_ERR7; string_to_report_type = 1; }
2215 "RTYP_MON_DDRSDRAM_STATE_ERR8": { type = RTYP_MON_DDRSDRAM_STATE_ERR8; string_to_report_type = 1; }
2216 "RTYP_MON_DDRSDRAM_STATE_ERR9": { type = RTYP_MON_DDRSDRAM_STATE_ERR9; string_to_report_type = 1; }
2217 "RTYP_MSMC_RAMMON_SI_ERR1": { type = RTYP_MSMC_RAMMON_SI_ERR1; string_to_report_type = 1; }
2218 "RTYP_MSMC_RAMMON_SI_ERR10": { type = RTYP_MSMC_RAMMON_SI_ERR10; string_to_report_type = 1; }
2219 "RTYP_MSMC_RAMMON_SI_ERR11": { type = RTYP_MSMC_RAMMON_SI_ERR11; string_to_report_type = 1; }
2220 "RTYP_MSMC_RAMMON_SI_ERR12": { type = RTYP_MSMC_RAMMON_SI_ERR12; string_to_report_type = 1; }
2221 "RTYP_MSMC_RAMMON_SI_ERR13": { type = RTYP_MSMC_RAMMON_SI_ERR13; string_to_report_type = 1; }
2222 "RTYP_MSMC_RAMMON_SI_ERR14": { type = RTYP_MSMC_RAMMON_SI_ERR14; string_to_report_type = 1; }
2223 "RTYP_MSMC_RAMMON_SI_ERR15": { type = RTYP_MSMC_RAMMON_SI_ERR15; string_to_report_type = 1; }
2224 "RTYP_MSMC_RAMMON_SI_ERR16": { type = RTYP_MSMC_RAMMON_SI_ERR16; string_to_report_type = 1; }
2225 "RTYP_MSMC_RAMMON_SI_ERR17": { type = RTYP_MSMC_RAMMON_SI_ERR17; string_to_report_type = 1; }
2226 "RTYP_MSMC_RAMMON_SI_ERR18": { type = RTYP_MSMC_RAMMON_SI_ERR18; string_to_report_type = 1; }
2227 "RTYP_MSMC_RAMMON_SI_ERR19": { type = RTYP_MSMC_RAMMON_SI_ERR19; string_to_report_type = 1; }
2228 "RTYP_MSMC_RAMMON_SI_ERR2": { type = RTYP_MSMC_RAMMON_SI_ERR2; string_to_report_type = 1; }
2229 "RTYP_MSMC_RAMMON_SI_ERR3": { type = RTYP_MSMC_RAMMON_SI_ERR3; string_to_report_type = 1; }
2230 "RTYP_MSMC_RAMMON_SI_ERR4": { type = RTYP_MSMC_RAMMON_SI_ERR4; string_to_report_type = 1; }
2231 "RTYP_MSMC_RAMMON_SI_ERR5": { type = RTYP_MSMC_RAMMON_SI_ERR5; string_to_report_type = 1; }
2232 "RTYP_MSMC_RAMMON_SI_ERR6": { type = RTYP_MSMC_RAMMON_SI_ERR6; string_to_report_type = 1; }
2233 "RTYP_MSMC_RAMMON_SI_ERR7": { type = RTYP_MSMC_RAMMON_SI_ERR7; string_to_report_type = 1; }
2234 "RTYP_MSMC_RAMMON_SI_ERR8": { type = RTYP_MSMC_RAMMON_SI_ERR8; string_to_report_type = 1; }
2235 "RTYP_MSMC_RAMMON_SI_ERR9": { type = RTYP_MSMC_RAMMON_SI_ERR9; string_to_report_type = 1; }
2236 "RTYP_PCIE_TLP_DEBUG1": { type = RTYP_PCIE_TLP_DEBUG1; string_to_report_type = 1; }
2237 "RTYP_PCIE_TLP_DEBUG2": { type = RTYP_PCIE_TLP_DEBUG2; string_to_report_type = 1; }
2238 "RTYP_PCIE_TLP_DEBUG3": { type = RTYP_PCIE_TLP_DEBUG3; string_to_report_type = 1; }
2239 "RTYP_PCIE_TLP_ERROR": { type = RTYP_PCIE_TLP_ERROR; string_to_report_type = 1; }
2240 "RTYP_PCIE_TLP_INFO": { type = RTYP_PCIE_TLP_INFO; string_to_report_type = 1; }
2241 "RTYP_PCIE_TLP_WARNING": { type = RTYP_PCIE_TLP_WARNING; string_to_report_type = 1; }
2242 "RTYP_PORT_SM_CHECK": { type = RTYP_PORT_SM_CHECK; string_to_report_type = 1; }
2243 "RTYP_QPS_RTL_DEBUG_1": { type = RTYP_QPS_RTL_DEBUG_1; string_to_report_type = 1; }
2244 "RTYP_QPS_RTL_DEBUG_2": { type = RTYP_QPS_RTL_DEBUG_2; string_to_report_type = 1; }
2245 "RTYP_QPS_RTL_DEBUG_3": { type = RTYP_QPS_RTL_DEBUG_3; string_to_report_type = 1; }
2246 "RTYP_QPS_RTL_ERROR": { type = RTYP_QPS_RTL_ERROR; string_to_report_type = 1; }
2247 "RTYP_QPS_RTL_INFO": { type = RTYP_QPS_RTL_INFO; string_to_report_type = 1; }
2248 "RTYP_RAP_XACTOR_DEBUG_1": { type = RTYP_RAP_XACTOR_DEBUG_1; string_to_report_type = 1; }
2249 "RTYP_RAP_XACTOR_DEBUG_EXPECT_Q": { type = RTYP_RAP_XACTOR_DEBUG_EXPECT_Q; string_to_report_type = 1; }
2250 "RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION": { type = RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION; string_to_report_type = 1; }
2251 "RTYP_RAP_XACTOR_ERR": { type = RTYP_RAP_XACTOR_ERR; string_to_report_type = 1; }
2252 "RTYP_RAP_XACTOR_ERR_FLOW_CONTROL": { type = RTYP_RAP_XACTOR_ERR_FLOW_CONTROL; string_to_report_type = 1; }
2253 "RTYP_RAP_XACTOR_ERR_PKT_MATCH": { type = RTYP_RAP_XACTOR_ERR_PKT_MATCH; string_to_report_type = 1; }
2254 "RTYP_RAP_XACTOR_ERR_X_ON_BUS": { type = RTYP_RAP_XACTOR_ERR_X_ON_BUS; string_to_report_type = 1; }
2255 "RTYP_RAP_XACTOR_MSG": { type = RTYP_RAP_XACTOR_MSG; string_to_report_type = 1; }
2256 "RTYP_RAP_XACTOR_MSG_MIN": { type = RTYP_RAP_XACTOR_MSG_MIN; string_to_report_type = 1; }
2257 "RTYP_RAP_XACTOR_WARN": { type = RTYP_RAP_XACTOR_WARN; string_to_report_type = 1; }
2258 "RTYP_RBC_RTL_DEBUG_1": { type = RTYP_RBC_RTL_DEBUG_1; string_to_report_type = 1; }
2259 "RTYP_RBC_RTL_DEBUG_2": { type = RTYP_RBC_RTL_DEBUG_2; string_to_report_type = 1; }
2260 "RTYP_RBC_RTL_DEBUG_3": { type = RTYP_RBC_RTL_DEBUG_3; string_to_report_type = 1; }
2261 "RTYP_RBC_RTL_ERROR": { type = RTYP_RBC_RTL_ERROR; string_to_report_type = 1; }
2262 "RTYP_RBC_RTL_INFO": { type = RTYP_RBC_RTL_INFO; string_to_report_type = 1; }
2263 "RTYP_RECEIVE_SM_CHECK": { type = RTYP_RECEIVE_SM_CHECK; string_to_report_type = 1; }
2264 "RTYP_REPORT_MSG": { type = RTYP_REPORT_MSG; string_to_report_type = 1; }
2265 "RTYP_RSUTRANS_ERROR": { type = RTYP_RSUTRANS_ERROR; string_to_report_type = 1; }
2266 "RTYP_RSUTRANS_INFO": { type = RTYP_RSUTRANS_INFO; string_to_report_type = 1; }
2267 "RTYP_SBX_BAD_CRC": { type = RTYP_SBX_BAD_CRC; string_to_report_type = 1; }
2268 "RTYP_SBX_DATA_HOLD_ERROR": { type = RTYP_SBX_DATA_HOLD_ERROR; string_to_report_type = 1; }
2269 "RTYP_SBX_DEBUG_1": { type = RTYP_SBX_DEBUG_1; string_to_report_type = 1; }
2270 "RTYP_SBX_DEBUG_2": { type = RTYP_SBX_DEBUG_2; string_to_report_type = 1; }
2271 "RTYP_SBX_FALSE_PKT_START": { type = RTYP_SBX_FALSE_PKT_START; string_to_report_type = 1; }
2272 "RTYP_SBX_INCOMPLETE": { type = RTYP_SBX_INCOMPLETE; string_to_report_type = 1; }
2273 "RTYP_SBX_INFO": { type = RTYP_SBX_INFO; string_to_report_type = 1; }
2274 "RTYP_SBX_STRAY_BIT": { type = RTYP_SBX_STRAY_BIT; string_to_report_type = 1; }
2275 "RTYP_SBX_XEXPECT": { type = RTYP_SBX_XEXPECT; string_to_report_type = 1; }
2276 "RTYP_SBX_X_ON_BUS": { type = RTYP_SBX_X_ON_BUS; string_to_report_type = 1; }
2277 "RTYP_SFQ_RTL_CSRQ_ERROR": { type = RTYP_SFQ_RTL_CSRQ_ERROR; string_to_report_type = 1; }
2278 "RTYP_SFQ_RTL_CSRQ_PUSH": { type = RTYP_SFQ_RTL_CSRQ_PUSH; string_to_report_type = 1; }
2279 "RTYP_SFQ_RTL_USER_DEBUG_MSG": { type = RTYP_SFQ_RTL_USER_DEBUG_MSG; string_to_report_type = 1; }
2280 "RTYP_SFQ_RTL_USER_DEFINED_MSG": { type = RTYP_SFQ_RTL_USER_DEFINED_MSG; string_to_report_type = 1; }
2281 "RTYP_SFQ_RTL_USER_ERROR": { type = RTYP_SFQ_RTL_USER_ERROR; string_to_report_type = 1; }
2282 "RTYP_SFQ_TB_ENQUEUE_XACTION": { type = RTYP_SFQ_TB_ENQUEUE_XACTION; string_to_report_type = 1; }
2283 "RTYP_SFQ_TB_USER_DEBUG_MSG": { type = RTYP_SFQ_TB_USER_DEBUG_MSG; string_to_report_type = 1; }
2284 "RTYP_SFQ_TB_USER_DEFINED_MSG": { type = RTYP_SFQ_TB_USER_DEFINED_MSG; string_to_report_type = 1; }
2285 "RTYP_SFQ_TB_USER_ERROR": { type = RTYP_SFQ_TB_USER_ERROR; string_to_report_type = 1; }
2286 "RTYP_SPE_RTL_DEBUG_1": { type = RTYP_SPE_RTL_DEBUG_1; string_to_report_type = 1; }
2287 "RTYP_SPE_RTL_DEBUG_2": { type = RTYP_SPE_RTL_DEBUG_2; string_to_report_type = 1; }
2288 "RTYP_SPE_RTL_DEBUG_3": { type = RTYP_SPE_RTL_DEBUG_3; string_to_report_type = 1; }
2289 "RTYP_SPE_RTL_ERROR": { type = RTYP_SPE_RTL_ERROR; string_to_report_type = 1; }
2290 "RTYP_SPE_RTL_INFO": { type = RTYP_SPE_RTL_INFO; string_to_report_type = 1; }
2291 "RTYP_STREAM_CHECK": { type = RTYP_STREAM_CHECK; string_to_report_type = 1; }
2292 "RTYP_TB_THREADMGR_DB_UPDATE": { type = RTYP_TB_THREADMGR_DB_UPDATE; string_to_report_type = 1; }
2293 "RTYP_TB_THREADMGR_DEBUG_3": { type = RTYP_TB_THREADMGR_DEBUG_3; string_to_report_type = 1; }
2294 "RTYP_TB_THREADMGR_SIGNAL_BROADCAST": { type = RTYP_TB_THREADMGR_SIGNAL_BROADCAST; string_to_report_type = 1; }
2295 "RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR": { type = RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR; string_to_report_type = 1; }
2296 "RTYP_TB_THREADMGR_THREAD_LIST": { type = RTYP_TB_THREADMGR_THREAD_LIST; string_to_report_type = 1; }
2297 "RTYP_TB_THREADMGR_WARNING": { type = RTYP_TB_THREADMGR_WARNING; string_to_report_type = 1; }
2298 "RTYP_TDB_RTL_INFO": { type = RTYP_TDB_RTL_INFO; string_to_report_type = 1; }
2299 "RTYP_TEST_ERROR": { type = RTYP_TEST_ERROR; string_to_report_type = 1; }
2300 "RTYP_TII_MON_DEBUG1": { type = RTYP_TII_MON_DEBUG1; string_to_report_type = 1; }
2301 "RTYP_TII_MON_DEBUG2": { type = RTYP_TII_MON_DEBUG2; string_to_report_type = 1; }
2302 "RTYP_TII_MON_DEBUG3": { type = RTYP_TII_MON_DEBUG3; string_to_report_type = 1; }
2303 "RTYP_TII_MON_ERROR": { type = RTYP_TII_MON_ERROR; string_to_report_type = 1; }
2304 "RTYP_TII_MON_INFO": { type = RTYP_TII_MON_INFO; string_to_report_type = 1; }
2305 "RTYP_TII_MON_WARNING": { type = RTYP_TII_MON_WARNING; string_to_report_type = 1; }
2306 "RTYP_TIMEOUT": { type = RTYP_TIMEOUT; string_to_report_type = 1; }
2307 "RTYP_TLULPU_MON_DEBUG1": { type = RTYP_TLULPU_MON_DEBUG1; string_to_report_type = 1; }
2308 "RTYP_TLULPU_MON_DEBUG2": { type = RTYP_TLULPU_MON_DEBUG2; string_to_report_type = 1; }
2309 "RTYP_TLULPU_MON_DEBUG3": { type = RTYP_TLULPU_MON_DEBUG3; string_to_report_type = 1; }
2310 "RTYP_TLULPU_MON_ERROR": { type = RTYP_TLULPU_MON_ERROR; string_to_report_type = 1; }
2311 "RTYP_TLULPU_MON_INFO": { type = RTYP_TLULPU_MON_INFO; string_to_report_type = 1; }
2312 "RTYP_TLULPU_MON_WARNING": { type = RTYP_TLULPU_MON_WARNING; string_to_report_type = 1; }
2313 "RTYP_TTL_PROT": { type = RTYP_TTL_PROT; string_to_report_type = 1; }
2314 "RTYP_UNEXPECT_ERROR": { type = RTYP_UNEXPECT_ERROR; string_to_report_type = 1; }
2315 "RTYP_VERA_ERROR": { type = RTYP_VERA_ERROR; string_to_report_type = 1; }
2316 "RTYP_VERILOG_ERROR": { type = RTYP_VERILOG_ERROR; string_to_report_type = 1; }
2317 "RTYP_WARNING": { type = RTYP_WARNING; string_to_report_type = 1; }
2318 "RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR": { type = RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR; string_to_report_type = 1; }
2319 "RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN": { type = RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN; string_to_report_type = 1; }
2320 "RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER": { type = RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER; string_to_report_type = 1; }
2321 "RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR": { type = RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR; string_to_report_type = 1; }
2322 "RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR": { type = RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR; string_to_report_type = 1; }
2323 "RTYP_XACTOR_FMWORK_MSG": { type = RTYP_XACTOR_FMWORK_MSG; string_to_report_type = 1; }
2324 "RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR": { type = RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR; string_to_report_type = 1; }
2325 "RTYP_XACTOR_FMWORK_SAMPLED_X_ERR": { type = RTYP_XACTOR_FMWORK_SAMPLED_X_ERR; string_to_report_type = 1; }
2326 "RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR": { type = RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR; string_to_report_type = 1; }
2327 "RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR": { type = RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR; string_to_report_type = 1; }
2328 "VRTYP_DTJXTR_CREDIT_ERROR": { type = VRTYP_DTJXTR_CREDIT_ERROR; string_to_report_type = 1; }
2329 "VRTYP_DTJXTR_CREDIT_WARNING": { type = VRTYP_DTJXTR_CREDIT_WARNING; string_to_report_type = 1; }
2330 "VRTYP_DTJXTR_DUP_TAG_ERROR": { type = VRTYP_DTJXTR_DUP_TAG_ERROR; string_to_report_type = 1; }
2331 "VRTYP_DTJXTR_INTERNAL_DEBUG": { type = VRTYP_DTJXTR_INTERNAL_DEBUG; string_to_report_type = 1; }
2332 "VRTYP_DTJXTR_INTERNAL_ERROR": { type = VRTYP_DTJXTR_INTERNAL_ERROR; string_to_report_type = 1; }
2333 "VRTYP_DTJXTR_INTERNAL_WARNING": { type = VRTYP_DTJXTR_INTERNAL_WARNING; string_to_report_type = 1; }
2334 "VRTYP_DTJXTR_PACKET_INFO": { type = VRTYP_DTJXTR_PACKET_INFO; string_to_report_type = 1; }
2335 "VRTYP_DTJXTR_PROTOCOL_ERROR": { type = VRTYP_DTJXTR_PROTOCOL_ERROR; string_to_report_type = 1; }
2336 "VRTYP_DTJXTR_UNKNOWN_PKT_WARNING": { type = VRTYP_DTJXTR_UNKNOWN_PKT_WARNING; string_to_report_type = 1; }
2337 "VRTYP_EBUS_XTR_DEBUG1": { type = VRTYP_EBUS_XTR_DEBUG1; string_to_report_type = 1; }
2338 "VRTYP_EBUS_XTR_DEBUG2": { type = VRTYP_EBUS_XTR_DEBUG2; string_to_report_type = 1; }
2339 "VRTYP_EBUS_XTR_DEBUG3": { type = VRTYP_EBUS_XTR_DEBUG3; string_to_report_type = 1; }
2340 "VRTYP_EBUS_XTR_ERROR": { type = VRTYP_EBUS_XTR_ERROR; string_to_report_type = 1; }
2341 "VRTYP_EBUS_XTR_INFO": { type = VRTYP_EBUS_XTR_INFO; string_to_report_type = 1; }
2342 "VRTYP_EBUS_XTR_VERA_ERROR": { type = VRTYP_EBUS_XTR_VERA_ERROR; string_to_report_type = 1; }
2343 "VRTYP_EBUS_XTR_WARNING": { type = VRTYP_EBUS_XTR_WARNING; string_to_report_type = 1; }
2344 "VRTYP_I2C_XTR_DEBUG1": { type = VRTYP_I2C_XTR_DEBUG1; string_to_report_type = 1; }
2345 "VRTYP_I2C_XTR_DEBUG2": { type = VRTYP_I2C_XTR_DEBUG2; string_to_report_type = 1; }
2346 "VRTYP_I2C_XTR_DEBUG3": { type = VRTYP_I2C_XTR_DEBUG3; string_to_report_type = 1; }
2347 "VRTYP_I2C_XTR_ERROR": { type = VRTYP_I2C_XTR_ERROR; string_to_report_type = 1; }
2348 "VRTYP_I2C_XTR_INFO": { type = VRTYP_I2C_XTR_INFO; string_to_report_type = 1; }
2349 "VRTYP_I2C_XTR_WARNING": { type = VRTYP_I2C_XTR_WARNING; string_to_report_type = 1; }
2350 "VRTYP_JBUS_XTR_DEBUG1": { type = VRTYP_JBUS_XTR_DEBUG1; string_to_report_type = 1; }
2351 "VRTYP_JBUS_XTR_DEBUG2": { type = VRTYP_JBUS_XTR_DEBUG2; string_to_report_type = 1; }
2352 "VRTYP_JBUS_XTR_DEBUG3": { type = VRTYP_JBUS_XTR_DEBUG3; string_to_report_type = 1; }
2353 "VRTYP_JBUS_XTR_ERROR": { type = VRTYP_JBUS_XTR_ERROR; string_to_report_type = 1; }
2354 "VRTYP_JBUS_XTR_INFO": { type = VRTYP_JBUS_XTR_INFO; string_to_report_type = 1; }
2355 "VRTYP_JBUS_XTR_WARNING": { type = VRTYP_JBUS_XTR_WARNING; string_to_report_type = 1; }
2356 "VRTYP_JDICOMMON_INFO": { type = VRTYP_JDICOMMON_INFO; string_to_report_type = 1; }
2357 "VRTYP_JDICOMMON_INTERNAL_DEBUG": { type = VRTYP_JDICOMMON_INTERNAL_DEBUG; string_to_report_type = 1; }
2358 "VRTYP_JDICOMMON_INTERNAL_ERROR": { type = VRTYP_JDICOMMON_INTERNAL_ERROR; string_to_report_type = 1; }
2359 "VRTYP_JDICOMMON_INTERNAL_WARNING": { type = VRTYP_JDICOMMON_INTERNAL_WARNING; string_to_report_type = 1; }
2360 "VRTYP_JTDXTR_CREDIT_ERROR": { type = VRTYP_JTDXTR_CREDIT_ERROR; string_to_report_type = 1; }
2361 "VRTYP_JTDXTR_CREDIT_WARNING": { type = VRTYP_JTDXTR_CREDIT_WARNING; string_to_report_type = 1; }
2362 "VRTYP_JTDXTR_DUP_TAG_ERROR": { type = VRTYP_JTDXTR_DUP_TAG_ERROR; string_to_report_type = 1; }
2363 "VRTYP_JTDXTR_INTERNAL_DEBUG": { type = VRTYP_JTDXTR_INTERNAL_DEBUG; string_to_report_type = 1; }
2364 "VRTYP_JTDXTR_INTERNAL_ERROR": { type = VRTYP_JTDXTR_INTERNAL_ERROR; string_to_report_type = 1; }
2365 "VRTYP_JTDXTR_INTERNAL_WARNING": { type = VRTYP_JTDXTR_INTERNAL_WARNING; string_to_report_type = 1; }
2366 "VRTYP_JTDXTR_PACKET_INFO": { type = VRTYP_JTDXTR_PACKET_INFO; string_to_report_type = 1; }
2367 "VRTYP_JTDXTR_PROTOCOL_ERROR": { type = VRTYP_JTDXTR_PROTOCOL_ERROR; string_to_report_type = 1; }
2368 "VRTYP_JTDXTR_UNKNOWN_PKT_WARNING": { type = VRTYP_JTDXTR_UNKNOWN_PKT_WARNING; string_to_report_type = 1; }
2369 "VRTYP_PECXTR_DISPLAY_DLLP_INFO": { type = VRTYP_PECXTR_DISPLAY_DLLP_INFO; string_to_report_type = 1; }
2370 "VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO": { type = VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO; string_to_report_type = 1; }
2371 "VRTYP_PECXTR_DISPLAY_TLP_ERROR": { type = VRTYP_PECXTR_DISPLAY_TLP_ERROR; string_to_report_type = 1; }
2372 "VRTYP_PECXTR_DISPLAY_TLP_INFO": { type = VRTYP_PECXTR_DISPLAY_TLP_INFO; string_to_report_type = 1; }
2373 "VRTYP_PECXTR_ILLEGAL_CAST_ERR": { type = VRTYP_PECXTR_ILLEGAL_CAST_ERR; string_to_report_type = 1; }
2374 "VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR": { type = VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR; string_to_report_type = 1; }
2375 "VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR": { type = VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR; string_to_report_type = 1; }
2376 "VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR": { type = VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR; string_to_report_type = 1; }
2377 "VRTYP_PECXTR_PARITY_ERROR_ERR": { type = VRTYP_PECXTR_PARITY_ERROR_ERR; string_to_report_type = 1; }
2378 "VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR": { type = VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR; string_to_report_type = 1; }
2379 "VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR": { type = VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR; string_to_report_type = 1; }
2380 "VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR": { type = VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR; string_to_report_type = 1; }
2381 "VRTYP_PECXTR_RX_INVALID_COMMAND_ERR": { type = VRTYP_PECXTR_RX_INVALID_COMMAND_ERR; string_to_report_type = 1; }
2382 "VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR": { type = VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR; string_to_report_type = 1; }
2383 "VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR": { type = VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR; string_to_report_type = 1; }
2384 "VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR": { type = VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR; string_to_report_type = 1; }
2385 "VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR": { type = VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR; string_to_report_type = 1; }
2386 "VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR": { type = VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR; string_to_report_type = 1; }
2387 "VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR": { type = VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR; string_to_report_type = 1; }
2388 "VRTYP_PECXTR_RX_INVALID_POSITION_ERR": { type = VRTYP_PECXTR_RX_INVALID_POSITION_ERR; string_to_report_type = 1; }
2389 "VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR": { type = VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR; string_to_report_type = 1; }
2390 "VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR": { type = VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR; string_to_report_type = 1; }
2391 "VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR": { type = VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR; string_to_report_type = 1; }
2392 "VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR": { type = VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR; string_to_report_type = 1; }
2393 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR": { type = VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR; string_to_report_type = 1; }
2394 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR": { type = VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR; string_to_report_type = 1; }
2395 "VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR": { type = VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR; string_to_report_type = 1; }
2396 "VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR": { type = VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR; string_to_report_type = 1; }
2397 "VRTYP_PX_ARRAY_EMPTY_ERR": { type = VRTYP_PX_ARRAY_EMPTY_ERR; string_to_report_type = 1; }
2398 "VRTYP_PX_DISPLAY_BYTE_INFO": { type = VRTYP_PX_DISPLAY_BYTE_INFO; string_to_report_type = 1; }
2399 "VRTYP_PX_DISPLAY_DLLP_INFO": { type = VRTYP_PX_DISPLAY_DLLP_INFO; string_to_report_type = 1; }
2400 "VRTYP_PX_DISPLAY_FCDLLP_INFO": { type = VRTYP_PX_DISPLAY_FCDLLP_INFO; string_to_report_type = 1; }
2401 "VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO": { type = VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO; string_to_report_type = 1; }
2402 "VRTYP_PX_DISPLAY_LTSSM_STATE_INFO": { type = VRTYP_PX_DISPLAY_LTSSM_STATE_INFO; string_to_report_type = 1; }
2403 "VRTYP_PX_DISPLAY_PLP_INFO": { type = VRTYP_PX_DISPLAY_PLP_INFO; string_to_report_type = 1; }
2404 "VRTYP_PX_DISPLAY_PMDLLP_INFO": { type = VRTYP_PX_DISPLAY_PMDLLP_INFO; string_to_report_type = 1; }
2405 "VRTYP_PX_DISPLAY_SNDLLP_INFO": { type = VRTYP_PX_DISPLAY_SNDLLP_INFO; string_to_report_type = 1; }
2406 "VRTYP_PX_DISPLAY_TLP_HEADER_INFO": { type = VRTYP_PX_DISPLAY_TLP_HEADER_INFO; string_to_report_type = 1; }
2407 "VRTYP_PX_DISPLAY_TLP_INFO": { type = VRTYP_PX_DISPLAY_TLP_INFO; string_to_report_type = 1; }
2408 "VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR": { type = VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR; string_to_report_type = 1; }
2409 "VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR": { type = VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR; string_to_report_type = 1; }
2410 "VRTYP_PX_LTSSM_INVALID_STATE_ERR": { type = VRTYP_PX_LTSSM_INVALID_STATE_ERR; string_to_report_type = 1; }
2411 "VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR": { type = VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR; string_to_report_type = 1; }
2412 "VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR": { type = VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR; string_to_report_type = 1; }
2413 "VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR": { type = VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR; string_to_report_type = 1; }
2414 "VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR": { type = VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR; string_to_report_type = 1; }
2415 "VRTYP_PX_REGISTRATION_ERR": { type = VRTYP_PX_REGISTRATION_ERR; string_to_report_type = 1; }
2416 "VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR; string_to_report_type = 1; }
2417 "VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR; string_to_report_type = 1; }
2418 "VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR; string_to_report_type = 1; }
2419 "VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR; string_to_report_type = 1; }
2420 "VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR; string_to_report_type = 1; }
2421 "VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR; string_to_report_type = 1; }
2422 "VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR; string_to_report_type = 1; }
2423 "VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR; string_to_report_type = 1; }
2424 "VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR; string_to_report_type = 1; }
2425 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR; string_to_report_type = 1; }
2426 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR; string_to_report_type = 1; }
2427 "VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR": { type = VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR; string_to_report_type = 1; }
2428 "VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR": { type = VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR; string_to_report_type = 1; }
2429 "VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR": { type = VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR; string_to_report_type = 1; }
2430 "VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR; string_to_report_type = 1; }
2431 "VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR; string_to_report_type = 1; }
2432 "VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR; string_to_report_type = 1; }
2433 "VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR; string_to_report_type = 1; }
2434 "VRTYP_PX_RX_DLLP_INVALID_STATE_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_STATE_ERR; string_to_report_type = 1; }
2435 "VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR": { type = VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR; string_to_report_type = 1; }
2436 "VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR": { type = VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR; string_to_report_type = 1; }
2437 "VRTYP_PX_RX_END_IN_WRONG_LANE_ERR": { type = VRTYP_PX_RX_END_IN_WRONG_LANE_ERR; string_to_report_type = 1; }
2438 "VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR": { type = VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR; string_to_report_type = 1; }
2439 "VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR": { type = VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR; string_to_report_type = 1; }
2440 "VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR": { type = VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR; string_to_report_type = 1; }
2441 "VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR": { type = VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR; string_to_report_type = 1; }
2442 "VRTYP_PX_RX_PLP_INVALID_NFTS_ERR": { type = VRTYP_PX_RX_PLP_INVALID_NFTS_ERR; string_to_report_type = 1; }
2443 "VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR": { type = VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR; string_to_report_type = 1; }
2444 "VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR": { type = VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR; string_to_report_type = 1; }
2445 "VRTYP_PX_RX_TLP_BAD_LENGTH_ERR": { type = VRTYP_PX_RX_TLP_BAD_LENGTH_ERR; string_to_report_type = 1; }
2446 "VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR": { type = VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR; string_to_report_type = 1; }
2447 "VRTYP_PX_RX_TLP_INVALID_LCRC_ERR": { type = VRTYP_PX_RX_TLP_INVALID_LCRC_ERR; string_to_report_type = 1; }
2448 "VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR": { type = VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR; string_to_report_type = 1; }
2449 "VRTYP_PX_RX_TLP_INVALID_STATE_ERR": { type = VRTYP_PX_RX_TLP_INVALID_STATE_ERR; string_to_report_type = 1; }
2450 "VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR": { type = VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR; string_to_report_type = 1; }
2451 "VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR": { type = VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR; string_to_report_type = 1; }
2452 "VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR": { type = VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR; string_to_report_type = 1; }
2453 "VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR": { type = VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR; string_to_report_type = 1; }
2454 "VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR": { type = VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR; string_to_report_type = 1; }
2455 "VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR": { type = VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR; string_to_report_type = 1; }
2456 "VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR": { type = VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR; string_to_report_type = 1; }
2457 "VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR": { type = VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR; string_to_report_type = 1; }
2458 "VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR": { type = VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR; string_to_report_type = 1; }
2459 "VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR": { type = VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR; string_to_report_type = 1; }
2460 "VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR": { type = VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR; string_to_report_type = 1; }
2461 "VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR": { type = VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR; string_to_report_type = 1; }
2462 "VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR": { type = VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR; string_to_report_type = 1; }
2463 "VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR": { type = VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR; string_to_report_type = 1; }
2464 "VRTYP_PX_UNKNOWN_10B_VALUE_ERR": { type = VRTYP_PX_UNKNOWN_10B_VALUE_ERR; string_to_report_type = 1; }
2465 "VRTYP_PX_UNKNOWN_8B_VALUE_ERR": { type = VRTYP_PX_UNKNOWN_8B_VALUE_ERR; string_to_report_type = 1; }
2466 "VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR": { type = VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR; string_to_report_type = 1; }
2467 "VRTYP_PX_UNREGISTRATION_ERR": { type = VRTYP_PX_UNREGISTRATION_ERR; string_to_report_type = 1; }
2468 "VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR": { type = VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR; string_to_report_type = 1; }
2469 "VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR": { type = VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR; string_to_report_type = 1; }
2470 "VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR": { type = VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR; string_to_report_type = 1; }
2471 "VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR": { type = VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR; string_to_report_type = 1; }
2472 "VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR": { type = VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR; string_to_report_type = 1; }
2473 "VRTYP_PX_VERILOG_TX_INVALID_XID_ERR": { type = VRTYP_PX_VERILOG_TX_INVALID_XID_ERR; string_to_report_type = 1; }
2474 "VRTYP_TIIXTR_CREDIT_ERROR": { type = VRTYP_TIIXTR_CREDIT_ERROR; string_to_report_type = 1; }
2475 "VRTYP_TIIXTR_CREDIT_WARNING": { type = VRTYP_TIIXTR_CREDIT_WARNING; string_to_report_type = 1; }
2476 "VRTYP_TIIXTR_INTERNAL_DEBUG": { type = VRTYP_TIIXTR_INTERNAL_DEBUG; string_to_report_type = 1; }
2477 "VRTYP_TIIXTR_INTERNAL_ERROR": { type = VRTYP_TIIXTR_INTERNAL_ERROR; string_to_report_type = 1; }
2478 "VRTYP_TIIXTR_INTERNAL_WARNING": { type = VRTYP_TIIXTR_INTERNAL_WARNING; string_to_report_type = 1; }
2479 "VRTYP_TIIXTR_PACKET_INFO": { type = VRTYP_TIIXTR_PACKET_INFO; string_to_report_type = 1; }
2480 "VRTYP_TIIXTR_PARITY_ERROR": { type = VRTYP_TIIXTR_PARITY_ERROR; string_to_report_type = 1; }
2481 "VRTYP_TIIXTR_PROTOCOL_ERROR": { type = VRTYP_TIIXTR_PROTOCOL_ERROR; string_to_report_type = 1; }
2482 default: { string_to_report_type = 0; }
2483 }
2484}
2485
2486//function ReportType get_type_by_index(integer index)
2487//{
2488// case (index)
2489// {
2490// }
2491//}
2492
2493 ////////////////////////////////////////////////////////////////////////////////
2494 // Display
2495
2496 function string print_level_to_str(PrintLevel print_level)
2497 {
2498 case (print_level)
2499 {
2500 RPRT_NOP: print_level_to_str = "RPRT_NOP";
2501 RPRT_DEBUG_3: print_level_to_str = "RPRT_DEBUG_3";
2502 RPRT_DEBUG_2: print_level_to_str = "RPRT_DEBUG_2";
2503 RPRT_DEBUG_1: print_level_to_str = "RPRT_DEBUG_1";
2504 RPRT_INFO: print_level_to_str = "RPRT_INFO";
2505 RPRT_NONMASKABLE: print_level_to_str = "RPRT_NONMASKABLE";
2506 }
2507 }
2508
2509 function string error_level_to_str(ErrorLevel error_level)
2510 {
2511 case (error_level)
2512 {
2513 RERR_MESSAGE: error_level_to_str = "RERR_MESSAGE";
2514 RERR_WARNING: error_level_to_str = "RERR_WARNING";
2515 RERR_ERROR: error_level_to_str = "RERR_ERROR";
2516 }
2517 }
2518
2519function string report_type_to_str(ReportType type)
2520{
2521 report_type_to_str = report_type_str_by_type[type];
2522}
2523
2524////////////////////////////////////////////////////////////////////////////////
2525// Validation
2526function integer is_print_level_valid(PrintLevel print_level)
2527{
2528 case (print_level)
2529 {
2530 RPRT_NOP: { is_print_level_valid = 1; }
2531 RPRT_DEBUG_3: { is_print_level_valid = 1; }
2532 RPRT_DEBUG_2: { is_print_level_valid = 1; }
2533 RPRT_DEBUG_1: { is_print_level_valid = 1; }
2534 RPRT_INFO: { is_print_level_valid = 1; }
2535 RPRT_NONMASKABLE: { is_print_level_valid = 1; }
2536 default: { is_print_level_valid = 0; }
2537 }
2538}
2539
2540} // end class ReportInfo