* ========== Copyright Header Begin ==========================================
* OpenSPARC T2 Processor File: report_info.h
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* ========== Copyright Header End ============================================
#define R_NUM_REPORT_TYPES 392
DCCCsrRing_RTYP_DATA_MISCOMPARE
= 1,
DCCCsrRing_RTYP_UNEXPECT_ERROR
= 2,
RTYP_CCC_XTR_SAMPLED_X_ERROR
= 4,
RTYP_DATA_MISCOMPARE
= 11,
RTYP_DATA_PACKET_SM_CHECK
= 12,
RTYP_DMC_IMU_AGT_DEBUG_1
= 19,
RTYP_DMC_IMU_AGT_DEBUG_2
= 20,
RTYP_DMC_IMU_AGT_DEBUG_3
= 21,
RTYP_DMC_IMU_AGT_GC_INVALID_ERROR
= 22,
RTYP_DMC_IMU_AGT_INFO
= 23,
RTYP_DMC_MMU_AGT_DEBUG_1
= 25,
RTYP_DMC_MMU_AGT_DEBUG_2
= 26,
RTYP_DMC_MMU_AGT_DEBUG_3
= 27,
RTYP_DMC_MMU_AGT_INFO
= 28,
RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR
= 31,
RTYP_FNXMMUINFORMER_INTERNAL_ERROR
= 32,
RTYP_FNXMMUINFORMER_INVALIDATE_ERROR
= 33,
RTYP_FNXMMUINFORMER_QUEUE_ERROR
= 34,
RTYP_FNXMMUINFORMER_UNEXPECT_ERROR
= 35,
RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR
= 36,
RTYP_FNX_PCIE_XTR_DEBUG_1
= 37,
RTYP_FNX_PCIE_XTR_DEBUG_2
= 38,
RTYP_FNX_PCIE_XTR_DEBUG_3
= 39,
RTYP_FNX_PCIE_XTR_ERROR
= 40,
RTYP_FNX_PCIE_XTR_INFO
= 41,
RTYP_FNX_PCIE_XTR_PYLD
= 42,
RTYP_FNX_TB_CALL_STACK_MSG
= 44,
RTYP_FNX_TB_NONMASK
= 46,
RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION
= 47,
RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR
= 48,
RTYP_IBXTR_DUP_EXPECT
= 49,
RTYP_IBXTR_EBP_WARNING
= 50,
RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR
= 51,
RTYP_IBXTR_MAJOR_ERROR_DETECTED
= 52,
RTYP_IBXTR_MINOR_ERROR_DETECTED
= 53,
RTYP_IBXTR_PRINT_DRIVEN_DATA
= 54,
RTYP_IBXTR_PRINT_PKT_PYLD
= 55,
RTYP_IBXTR_PRINT_SAMPLED_DATA
= 56,
RTYP_IBXTR_PYLD_LENGTH_ERROR
= 57,
RTYP_IBXTR_PYLD_SRC_ERROR
= 58,
RTYP_IBXTR_RSVD_FIELD_ERROR
= 59,
RTYP_INFORMER_EXPECT_REMOVED_BY_USER
= 61,
RTYP_INFORMER_EXPECT_TIMEOUT_ERR
= 62,
RTYP_INFORMER_ILLEGAL_METHOD_WARNING
= 63,
RTYP_INFORMER_SAMPLED_X_ERR
= 64,
RTYP_INFORMER_SAMPLE_TIMEOUT_ERR
= 65,
RTYP_INTERNAL_ERROR
= 66,
RTYP_JBCDMC_MON_DEBUG1
= 67,
RTYP_JBCDMC_MON_DEBUG2
= 68,
RTYP_JBCDMC_MON_DEBUG3
= 69,
RTYP_JBCDMC_MON_ERROR
= 70,
RTYP_JBCDMC_MON_INFO
= 71,
RTYP_JBCDMC_MON_WARNING
= 72,
RTYP_LINK_PACKET_SM_CHECK
= 73,
RTYP_MCMS_RTL_DEBUG_1
= 74,
RTYP_MCMS_RTL_DEBUG_2
= 75,
RTYP_MCMS_RTL_DEBUG_3
= 76,
RTYP_MCMS_RTL_ERROR
= 77,
RTYP_MCMS_RTL_INTERNAL_ERROR
= 79,
RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR
= 80,
RTYP_MIBE_SPE_TB_NONMASKABLE
= 81,
RTYP_MIBE_TB_CALL_STACK_MSG
= 83,
RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT
= 84,
RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT
= 85,
RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION
= 86,
RTYP_MIBE_XRAMMON_SI_ERR0
= 87,
RTYP_MIBE_XRAMMON_SI_ERR1
= 88,
RTYP_MIBE_XRAMMON_SI_ERR10
= 89,
RTYP_MIBE_XRAMMON_SI_ERR11
= 90,
RTYP_MIBE_XRAMMON_SI_ERR12
= 91,
RTYP_MIBE_XRAMMON_SI_ERR13
= 92,
RTYP_MIBE_XRAMMON_SI_ERR14
= 93,
RTYP_MIBE_XRAMMON_SI_ERR15
= 94,
RTYP_MIBE_XRAMMON_SI_ERR16
= 95,
RTYP_MIBE_XRAMMON_SI_ERR17
= 96,
RTYP_MIBE_XRAMMON_SI_ERR18
= 97,
RTYP_MIBE_XRAMMON_SI_ERR19
= 98,
RTYP_MIBE_XRAMMON_SI_ERR2
= 99,
RTYP_MIBE_XRAMMON_SI_ERR3
= 100,
RTYP_MIBE_XRAMMON_SI_ERR4
= 101,
RTYP_MIBE_XRAMMON_SI_ERR5
= 102,
RTYP_MIBE_XRAMMON_SI_ERR6
= 103,
RTYP_MIBE_XRAMMON_SI_ERR7
= 104,
RTYP_MIBE_XRAMMON_SI_ERR8
= 105,
RTYP_MIBE_XRAMMON_SI_ERR9
= 106,
RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR
= 107,
RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND
= 108,
RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR
= 109,
RTYP_MON_DDRSDRAM_STATE_DEBUG
= 110,
RTYP_MON_DDRSDRAM_STATE_ERR0
= 111,
RTYP_MON_DDRSDRAM_STATE_ERR1
= 112,
RTYP_MON_DDRSDRAM_STATE_ERR10
= 113,
RTYP_MON_DDRSDRAM_STATE_ERR11
= 114,
RTYP_MON_DDRSDRAM_STATE_ERR12
= 115,
RTYP_MON_DDRSDRAM_STATE_ERR13
= 116,
RTYP_MON_DDRSDRAM_STATE_ERR14
= 117,
RTYP_MON_DDRSDRAM_STATE_ERR15
= 118,
RTYP_MON_DDRSDRAM_STATE_ERR2
= 119,
RTYP_MON_DDRSDRAM_STATE_ERR3
= 120,
RTYP_MON_DDRSDRAM_STATE_ERR4
= 121,
RTYP_MON_DDRSDRAM_STATE_ERR5
= 122,
RTYP_MON_DDRSDRAM_STATE_ERR6
= 123,
RTYP_MON_DDRSDRAM_STATE_ERR7
= 124,
RTYP_MON_DDRSDRAM_STATE_ERR8
= 125,
RTYP_MON_DDRSDRAM_STATE_ERR9
= 126,
RTYP_MSMC_RAMMON_SI_ERR1
= 127,
RTYP_MSMC_RAMMON_SI_ERR10
= 128,
RTYP_MSMC_RAMMON_SI_ERR11
= 129,
RTYP_MSMC_RAMMON_SI_ERR12
= 130,
RTYP_MSMC_RAMMON_SI_ERR13
= 131,
RTYP_MSMC_RAMMON_SI_ERR14
= 132,
RTYP_MSMC_RAMMON_SI_ERR15
= 133,
RTYP_MSMC_RAMMON_SI_ERR16
= 134,
RTYP_MSMC_RAMMON_SI_ERR17
= 135,
RTYP_MSMC_RAMMON_SI_ERR18
= 136,
RTYP_MSMC_RAMMON_SI_ERR19
= 137,
RTYP_MSMC_RAMMON_SI_ERR2
= 138,
RTYP_MSMC_RAMMON_SI_ERR3
= 139,
RTYP_MSMC_RAMMON_SI_ERR4
= 140,
RTYP_MSMC_RAMMON_SI_ERR5
= 141,
RTYP_MSMC_RAMMON_SI_ERR6
= 142,
RTYP_MSMC_RAMMON_SI_ERR7
= 143,
RTYP_MSMC_RAMMON_SI_ERR8
= 144,
RTYP_MSMC_RAMMON_SI_ERR9
= 145,
RTYP_PCIE_TLP_DEBUG1
= 146,
RTYP_PCIE_TLP_DEBUG2
= 147,
RTYP_PCIE_TLP_DEBUG3
= 148,
RTYP_PCIE_TLP_ERROR
= 149,
RTYP_PCIE_TLP_INFO
= 150,
RTYP_PCIE_TLP_WARNING
= 151,
RTYP_PORT_SM_CHECK
= 152,
RTYP_QPS_RTL_DEBUG_1
= 153,
RTYP_QPS_RTL_DEBUG_2
= 154,
RTYP_QPS_RTL_DEBUG_3
= 155,
RTYP_QPS_RTL_ERROR
= 156,
RTYP_RAP_XACTOR_DEBUG_1
= 158,
RTYP_RAP_XACTOR_DEBUG_EXPECT_Q
= 159,
RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION
= 160,
RTYP_RAP_XACTOR_ERR
= 161,
RTYP_RAP_XACTOR_ERR_FLOW_CONTROL
= 162,
RTYP_RAP_XACTOR_ERR_PKT_MATCH
= 163,
RTYP_RAP_XACTOR_ERR_X_ON_BUS
= 164,
RTYP_RAP_XACTOR_MSG
= 165,
RTYP_RAP_XACTOR_MSG_MIN
= 166,
RTYP_RAP_XACTOR_WARN
= 167,
RTYP_RBC_RTL_DEBUG_1
= 168,
RTYP_RBC_RTL_DEBUG_2
= 169,
RTYP_RBC_RTL_DEBUG_3
= 170,
RTYP_RBC_RTL_ERROR
= 171,
RTYP_RECEIVE_SM_CHECK
= 173,
RTYP_RSUTRANS_ERROR
= 175,
RTYP_RSUTRANS_INFO
= 176,
RTYP_SBX_DATA_HOLD_ERROR
= 178,
RTYP_SBX_FALSE_PKT_START
= 181,
RTYP_SBX_INCOMPLETE
= 182,
RTYP_SBX_STRAY_BIT
= 184,
RTYP_SFQ_RTL_CSRQ_ERROR
= 187,
RTYP_SFQ_RTL_CSRQ_PUSH
= 188,
RTYP_SFQ_RTL_USER_DEBUG_MSG
= 189,
RTYP_SFQ_RTL_USER_DEFINED_MSG
= 190,
RTYP_SFQ_RTL_USER_ERROR
= 191,
RTYP_SFQ_TB_ENQUEUE_XACTION
= 192,
RTYP_SFQ_TB_USER_DEBUG_MSG
= 193,
RTYP_SFQ_TB_USER_DEFINED_MSG
= 194,
RTYP_SFQ_TB_USER_ERROR
= 195,
RTYP_SPE_RTL_DEBUG_1
= 196,
RTYP_SPE_RTL_DEBUG_2
= 197,
RTYP_SPE_RTL_DEBUG_3
= 198,
RTYP_SPE_RTL_ERROR
= 199,
RTYP_TB_THREADMGR_DB_UPDATE
= 202,
RTYP_TB_THREADMGR_DEBUG_3
= 203,
RTYP_TB_THREADMGR_SIGNAL_BROADCAST
= 204,
RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR
= 205,
RTYP_TB_THREADMGR_THREAD_LIST
= 206,
RTYP_TB_THREADMGR_WARNING
= 207,
RTYP_TII_MON_DEBUG1
= 210,
RTYP_TII_MON_DEBUG2
= 211,
RTYP_TII_MON_DEBUG3
= 212,
RTYP_TII_MON_ERROR
= 213,
RTYP_TII_MON_WARNING
= 215,
RTYP_TLULPU_MON_DEBUG1
= 217,
RTYP_TLULPU_MON_DEBUG2
= 218,
RTYP_TLULPU_MON_DEBUG3
= 219,
RTYP_TLULPU_MON_ERROR
= 220,
RTYP_TLULPU_MON_INFO
= 221,
RTYP_TLULPU_MON_WARNING
= 222,
RTYP_UNEXPECT_ERROR
= 224,
RTYP_VERILOG_ERROR
= 226,
RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR
= 228,
RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN
= 229,
RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER
= 230,
RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR
= 231,
RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR
= 232,
RTYP_XACTOR_FMWORK_MSG
= 233,
RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR
= 234,
RTYP_XACTOR_FMWORK_SAMPLED_X_ERR
= 235,
RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR
= 236,
RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR
= 237,
VRTYP_DTJXTR_CREDIT_ERROR
= 238,
VRTYP_DTJXTR_CREDIT_WARNING
= 239,
VRTYP_DTJXTR_DUP_TAG_ERROR
= 240,
VRTYP_DTJXTR_INTERNAL_DEBUG
= 241,
VRTYP_DTJXTR_INTERNAL_ERROR
= 242,
VRTYP_DTJXTR_INTERNAL_WARNING
= 243,
VRTYP_DTJXTR_PACKET_INFO
= 244,
VRTYP_DTJXTR_PROTOCOL_ERROR
= 245,
VRTYP_DTJXTR_UNKNOWN_PKT_WARNING
= 246,
VRTYP_EBUS_XTR_DEBUG1
= 247,
VRTYP_EBUS_XTR_DEBUG2
= 248,
VRTYP_EBUS_XTR_DEBUG3
= 249,
VRTYP_EBUS_XTR_ERROR
= 250,
VRTYP_EBUS_XTR_INFO
= 251,
VRTYP_EBUS_XTR_VERA_ERROR
= 252,
VRTYP_EBUS_XTR_WARNING
= 253,
VRTYP_I2C_XTR_DEBUG1
= 254,
VRTYP_I2C_XTR_DEBUG2
= 255,
VRTYP_I2C_XTR_DEBUG3
= 256,
VRTYP_I2C_XTR_ERROR
= 257,
VRTYP_I2C_XTR_INFO
= 258,
VRTYP_I2C_XTR_WARNING
= 259,
VRTYP_JBUS_XTR_DEBUG1
= 260,
VRTYP_JBUS_XTR_DEBUG2
= 261,
VRTYP_JBUS_XTR_DEBUG3
= 262,
VRTYP_JBUS_XTR_ERROR
= 263,
VRTYP_JBUS_XTR_INFO
= 264,
VRTYP_JBUS_XTR_WARNING
= 265,
VRTYP_JDICOMMON_INFO
= 266,
VRTYP_JDICOMMON_INTERNAL_DEBUG
= 267,
VRTYP_JDICOMMON_INTERNAL_ERROR
= 268,
VRTYP_JDICOMMON_INTERNAL_WARNING
= 269,
VRTYP_JTDXTR_CREDIT_ERROR
= 270,
VRTYP_JTDXTR_CREDIT_WARNING
= 271,
VRTYP_JTDXTR_DUP_TAG_ERROR
= 272,
VRTYP_JTDXTR_INTERNAL_DEBUG
= 273,
VRTYP_JTDXTR_INTERNAL_ERROR
= 274,
VRTYP_JTDXTR_INTERNAL_WARNING
= 275,
VRTYP_JTDXTR_PACKET_INFO
= 276,
VRTYP_JTDXTR_PROTOCOL_ERROR
= 277,
VRTYP_JTDXTR_UNKNOWN_PKT_WARNING
= 278,
VRTYP_PECXTR_DISPLAY_DLLP_INFO
= 279,
VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO
= 280,
VRTYP_PECXTR_DISPLAY_TLP_ERROR
= 281,
VRTYP_PECXTR_DISPLAY_TLP_INFO
= 282,
VRTYP_PECXTR_ILLEGAL_CAST_ERR
= 283,
VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR
= 284,
VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR
= 285,
VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR
= 286,
VRTYP_PECXTR_PARITY_ERROR_ERR
= 287,
VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR
= 288,
VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR
= 289,
VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR
= 290,
VRTYP_PECXTR_RX_INVALID_COMMAND_ERR
= 291,
VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR
= 292,
VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR
= 293,
VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR
= 294,
VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR
= 295,
VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR
= 296,
VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR
= 297,
VRTYP_PECXTR_RX_INVALID_POSITION_ERR
= 298,
VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR
= 299,
VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR
= 300,
VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR
= 301,
VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR
= 302,
VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR
= 303,
VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR
= 304,
VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR
= 305,
VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR
= 306,
VRTYP_PX_ARRAY_EMPTY_ERR
= 307,
VRTYP_PX_DISPLAY_BYTE_INFO
= 308,
VRTYP_PX_DISPLAY_DLLP_INFO
= 309,
VRTYP_PX_DISPLAY_FCDLLP_INFO
= 310,
VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO
= 311,
VRTYP_PX_DISPLAY_LTSSM_STATE_INFO
= 312,
VRTYP_PX_DISPLAY_PLP_INFO
= 313,
VRTYP_PX_DISPLAY_PMDLLP_INFO
= 314,
VRTYP_PX_DISPLAY_SNDLLP_INFO
= 315,
VRTYP_PX_DISPLAY_TLP_HEADER_INFO
= 316,
VRTYP_PX_DISPLAY_TLP_INFO
= 317,
VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR
= 318,
VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR
= 319,
VRTYP_PX_LTSSM_INVALID_STATE_ERR
= 320,
VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR
= 321,
VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR
= 322,
VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR
= 323,
VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR
= 324,
VRTYP_PX_REGISTRATION_ERR
= 325,
VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR
= 326,
VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR
= 327,
VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR
= 328,
VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR
= 329,
VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR
= 330,
VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR
= 331,
VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR
= 332,
VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR
= 333,
VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR
= 334,
VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR
= 335,
VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR
= 336,
VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR
= 337,
VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR
= 338,
VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR
= 339,
VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR
= 340,
VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR
= 341,
VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR
= 342,
VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR
= 343,
VRTYP_PX_RX_DLLP_INVALID_STATE_ERR
= 344,
VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR
= 345,
VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR
= 346,
VRTYP_PX_RX_END_IN_WRONG_LANE_ERR
= 347,
VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR
= 348,
VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR
= 349,
VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR
= 350,
VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR
= 351,
VRTYP_PX_RX_PLP_INVALID_NFTS_ERR
= 352,
VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR
= 353,
VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR
= 354,
VRTYP_PX_RX_TLP_BAD_LENGTH_ERR
= 355,
VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR
= 356,
VRTYP_PX_RX_TLP_INVALID_LCRC_ERR
= 357,
VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR
= 358,
VRTYP_PX_RX_TLP_INVALID_STATE_ERR
= 359,
VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR
= 360,
VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR
= 361,
VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR
= 362,
VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR
= 363,
VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR
= 364,
VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR
= 365,
VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR
= 366,
VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR
= 367,
VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR
= 368,
VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR
= 369,
VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR
= 370,
VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR
= 371,
VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR
= 372,
VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR
= 373,
VRTYP_PX_UNKNOWN_10B_VALUE_ERR
= 374,
VRTYP_PX_UNKNOWN_8B_VALUE_ERR
= 375,
VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR
= 376,
VRTYP_PX_UNREGISTRATION_ERR
= 377,
VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR
= 378,
VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR
= 379,
VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR
= 380,
VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR
= 381,
VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR
= 382,
VRTYP_PX_VERILOG_TX_INVALID_XID_ERR
= 383,
VRTYP_TIIXTR_CREDIT_ERROR
= 384,
VRTYP_TIIXTR_CREDIT_WARNING
= 385,
VRTYP_TIIXTR_INTERNAL_DEBUG
= 386,
VRTYP_TIIXTR_INTERNAL_ERROR
= 387,
VRTYP_TIIXTR_INTERNAL_WARNING
= 388,
VRTYP_TIIXTR_PACKET_INFO
= 389,
VRTYP_TIIXTR_PARITY_ERROR
= 390,
VRTYP_TIIXTR_PROTOCOL_ERROR
= 391, __RTYP_LAST_TYPE
static PrintLevel default_print_level_by_type
[] = {
static ErrorLevel default_error_level_by_type
[] = {
static int default_table_mode_by_type
[] = {
static const char* report_prefix_by_type
[] = {
"DCCCsrRing_RTYP_DATA_MISCOMPARE",
"DCCCsrRing_RTYP_UNEXPECT_ERR",
"DATA_PACKET_SM_CHECK_STREAM_ERROR",
"FNXMMUINFORMER_DUP_TBLWLK_ERR",
"FNXMMUINFORMER_INTERNAL_ERR",
"FNXMMUINFORMER_INVALIDATE_ERR",
"FNXMMUINFORMER_QUEUE_ERR",
"FNXMMUINFORMER_UNEXPECT_ERR",
"FNXMMUINFORMER_WRONG_MTAG_ERR",
"LINK_PACKET_SM_CHECK_STREAM_ERROR",
"MCMS_RTL_INTERNAL_ERROR",
"MIBE_CSRXTR_SMPL_X_ERR",
"RAPTOR XACTOR:(DEBUG 1)",
"RAPTOR XACTOR:(DEBUG Expect Q)",
"RAPTOR XACTOR:(VerilogConnection)",
"RAPTOR XACTOR:Standard Errors DISABLED",
"RAPTOR XACTOR:Flow Control Error Checking DISABLED",
"RAPTOR XACTOR:Packet Matching Error Checking DISABLED",
"RAPTOR XACTOR:X Checking on the bus DISABLED",
"RECEIVE_SM_CHECK_STREAM_ERROR",
////////////////////////////////////////////////////////////////////////////////
static const char* print_level_to_str(PrintLevel print_level
)
case RPRT_NOP
: { return "RPRT_NOP"; break; }
case RPRT_DEBUG_3
: { return "RPRT_DEBUG_3"; break; }
case RPRT_DEBUG_2
: { return "RPRT_DEBUG_2"; break; }
case RPRT_DEBUG_1
: { return "RPRT_DEBUG_1"; break; }
case RPRT_INFO
: { return "RPRT_INFO"; break; }
case RPRT_NONMASKABLE
: { return "RPRT_NONMASKABLE"; break; }
default: { return "<INVALID>"; break; }
static const char* error_level_to_str(ErrorLevel el
)
case RERR_MESSAGE
: { return "RERR_MESSAGE"; break; }
case RERR_WARNING
: { return "RERR_WARNING"; break; }
case RERR_ERROR
: { return "RERR_ERROR"; break; }
default: { return "<INVALID>"; break; }
static const char* report_type_str_by_type
[] = {
"DCCCsrRing_RTYP_DATA_MISCOMPARE",
"DCCCsrRing_RTYP_UNEXPECT_ERROR",
"RTYP_CCC_XTR_SAMPLED_X_ERROR",
"RTYP_DATA_PACKET_SM_CHECK",
"RTYP_DMC_IMU_AGT_DEBUG_1",
"RTYP_DMC_IMU_AGT_DEBUG_2",
"RTYP_DMC_IMU_AGT_DEBUG_3",
"RTYP_DMC_IMU_AGT_GC_INVALID_ERROR",
"RTYP_DMC_MMU_AGT_DEBUG_1",
"RTYP_DMC_MMU_AGT_DEBUG_2",
"RTYP_DMC_MMU_AGT_DEBUG_3",
"RTYP_FNXMMUINFORMER_DUP_TBLWLK_ERROR",
"RTYP_FNXMMUINFORMER_INTERNAL_ERROR",
"RTYP_FNXMMUINFORMER_INVALIDATE_ERROR",
"RTYP_FNXMMUINFORMER_QUEUE_ERROR",
"RTYP_FNXMMUINFORMER_UNEXPECT_ERROR",
"RTYP_FNXMMUINFORMER_WRONG_MTAG_ERROR",
"RTYP_FNX_PCIE_XTR_DEBUG_1",
"RTYP_FNX_PCIE_XTR_DEBUG_2",
"RTYP_FNX_PCIE_XTR_DEBUG_3",
"RTYP_FNX_PCIE_XTR_ERROR",
"RTYP_FNX_PCIE_XTR_INFO",
"RTYP_FNX_PCIE_XTR_PYLD",
"RTYP_FNX_TB_CALL_STACK_MSG",
"RTYP_FNX_TB_UNHANDLED_ERROR_CONDITION",
"RTYP_IBXTR_DATA_PKT_CHK_MACHINE_ERROR",
"RTYP_IBXTR_EBP_WARNING",
"RTYP_IBXTR_LINK_PKT_CHK_MACHINE_ERROR",
"RTYP_IBXTR_MAJOR_ERROR_DETECTED",
"RTYP_IBXTR_MINOR_ERROR_DETECTED",
"RTYP_IBXTR_PRINT_DRIVEN_DATA",
"RTYP_IBXTR_PRINT_PKT_PYLD",
"RTYP_IBXTR_PRINT_SAMPLED_DATA",
"RTYP_IBXTR_PYLD_LENGTH_ERROR",
"RTYP_IBXTR_PYLD_SRC_ERROR",
"RTYP_IBXTR_RSVD_FIELD_ERROR",
"RTYP_INFORMER_EXPECT_REMOVED_BY_USER",
"RTYP_INFORMER_EXPECT_TIMEOUT_ERR",
"RTYP_INFORMER_ILLEGAL_METHOD_WARNING",
"RTYP_INFORMER_SAMPLED_X_ERR",
"RTYP_INFORMER_SAMPLE_TIMEOUT_ERR",
"RTYP_JBCDMC_MON_DEBUG1",
"RTYP_JBCDMC_MON_DEBUG2",
"RTYP_JBCDMC_MON_DEBUG3",
"RTYP_JBCDMC_MON_WARNING",
"RTYP_LINK_PACKET_SM_CHECK",
"RTYP_MCMS_RTL_INTERNAL_ERROR",
"RTYP_MIBE_CSRXTR_SAMPLED_X_ERROR",
"RTYP_MIBE_SPE_TB_NONMASKABLE",
"RTYP_MIBE_TB_CALL_STACK_MSG",
"RTYP_MIBE_TB_FDB_ALLOC_TIMEOUT",
"RTYP_MIBE_TB_PAYLD_STORE_TIMEOUT",
"RTYP_MIBE_TB_UNHANDLED_ERROR_CONDITION",
"RTYP_MIBE_XRAMMON_SI_ERR0",
"RTYP_MIBE_XRAMMON_SI_ERR1",
"RTYP_MIBE_XRAMMON_SI_ERR10",
"RTYP_MIBE_XRAMMON_SI_ERR11",
"RTYP_MIBE_XRAMMON_SI_ERR12",
"RTYP_MIBE_XRAMMON_SI_ERR13",
"RTYP_MIBE_XRAMMON_SI_ERR14",
"RTYP_MIBE_XRAMMON_SI_ERR15",
"RTYP_MIBE_XRAMMON_SI_ERR16",
"RTYP_MIBE_XRAMMON_SI_ERR17",
"RTYP_MIBE_XRAMMON_SI_ERR18",
"RTYP_MIBE_XRAMMON_SI_ERR19",
"RTYP_MIBE_XRAMMON_SI_ERR2",
"RTYP_MIBE_XRAMMON_SI_ERR3",
"RTYP_MIBE_XRAMMON_SI_ERR4",
"RTYP_MIBE_XRAMMON_SI_ERR5",
"RTYP_MIBE_XRAMMON_SI_ERR6",
"RTYP_MIBE_XRAMMON_SI_ERR7",
"RTYP_MIBE_XRAMMON_SI_ERR8",
"RTYP_MIBE_XRAMMON_SI_ERR9",
"RTYP_MIBE_XRAMXACT_BUS_CONTENTION_ERROR",
"RTYP_MIBE_XRAMXACT_BUS_INVALID_COMMAND",
"RTYP_MIBE_XRAMXACT_DDR_INIT_ERROR",
"RTYP_MON_DDRSDRAM_STATE_DEBUG",
"RTYP_MON_DDRSDRAM_STATE_ERR0",
"RTYP_MON_DDRSDRAM_STATE_ERR1",
"RTYP_MON_DDRSDRAM_STATE_ERR10",
"RTYP_MON_DDRSDRAM_STATE_ERR11",
"RTYP_MON_DDRSDRAM_STATE_ERR12",
"RTYP_MON_DDRSDRAM_STATE_ERR13",
"RTYP_MON_DDRSDRAM_STATE_ERR14",
"RTYP_MON_DDRSDRAM_STATE_ERR15",
"RTYP_MON_DDRSDRAM_STATE_ERR2",
"RTYP_MON_DDRSDRAM_STATE_ERR3",
"RTYP_MON_DDRSDRAM_STATE_ERR4",
"RTYP_MON_DDRSDRAM_STATE_ERR5",
"RTYP_MON_DDRSDRAM_STATE_ERR6",
"RTYP_MON_DDRSDRAM_STATE_ERR7",
"RTYP_MON_DDRSDRAM_STATE_ERR8",
"RTYP_MON_DDRSDRAM_STATE_ERR9",
"RTYP_MSMC_RAMMON_SI_ERR1",
"RTYP_MSMC_RAMMON_SI_ERR10",
"RTYP_MSMC_RAMMON_SI_ERR11",
"RTYP_MSMC_RAMMON_SI_ERR12",
"RTYP_MSMC_RAMMON_SI_ERR13",
"RTYP_MSMC_RAMMON_SI_ERR14",
"RTYP_MSMC_RAMMON_SI_ERR15",
"RTYP_MSMC_RAMMON_SI_ERR16",
"RTYP_MSMC_RAMMON_SI_ERR17",
"RTYP_MSMC_RAMMON_SI_ERR18",
"RTYP_MSMC_RAMMON_SI_ERR19",
"RTYP_MSMC_RAMMON_SI_ERR2",
"RTYP_MSMC_RAMMON_SI_ERR3",
"RTYP_MSMC_RAMMON_SI_ERR4",
"RTYP_MSMC_RAMMON_SI_ERR5",
"RTYP_MSMC_RAMMON_SI_ERR6",
"RTYP_MSMC_RAMMON_SI_ERR7",
"RTYP_MSMC_RAMMON_SI_ERR8",
"RTYP_MSMC_RAMMON_SI_ERR9",
"RTYP_RAP_XACTOR_DEBUG_1",
"RTYP_RAP_XACTOR_DEBUG_EXPECT_Q",
"RTYP_RAP_XACTOR_DEBUG_PHY_CONNECTION",
"RTYP_RAP_XACTOR_ERR_FLOW_CONTROL",
"RTYP_RAP_XACTOR_ERR_PKT_MATCH",
"RTYP_RAP_XACTOR_ERR_X_ON_BUS",
"RTYP_RAP_XACTOR_MSG_MIN",
"RTYP_SBX_DATA_HOLD_ERROR",
"RTYP_SBX_FALSE_PKT_START",
"RTYP_SFQ_RTL_CSRQ_ERROR",
"RTYP_SFQ_RTL_CSRQ_PUSH",
"RTYP_SFQ_RTL_USER_DEBUG_MSG",
"RTYP_SFQ_RTL_USER_DEFINED_MSG",
"RTYP_SFQ_RTL_USER_ERROR",
"RTYP_SFQ_TB_ENQUEUE_XACTION",
"RTYP_SFQ_TB_USER_DEBUG_MSG",
"RTYP_SFQ_TB_USER_DEFINED_MSG",
"RTYP_SFQ_TB_USER_ERROR",
"RTYP_TB_THREADMGR_DB_UPDATE",
"RTYP_TB_THREADMGR_DEBUG_3",
"RTYP_TB_THREADMGR_SIGNAL_BROADCAST",
"RTYP_TB_THREADMGR_THREADS_INCOMPLETE_ERROR",
"RTYP_TB_THREADMGR_THREAD_LIST",
"RTYP_TB_THREADMGR_WARNING",
"RTYP_TLULPU_MON_DEBUG1",
"RTYP_TLULPU_MON_DEBUG2",
"RTYP_TLULPU_MON_DEBUG3",
"RTYP_TLULPU_MON_WARNING",
"RTYP_XACTOR_FMWORK_DUP_EXPECT_ERR",
"RTYP_XACTOR_FMWORK_DUP_WILDCARD_EXPECT_WARN",
"RTYP_XACTOR_FMWORK_EXPECT_REMOVED_BY_USER",
"RTYP_XACTOR_FMWORK_EXPECT_TIMEOUT_ERR",
"RTYP_XACTOR_FMWORK_MEM_ALLOCATION_ERROR",
"RTYP_XACTOR_FMWORK_MSG",
"RTYP_XACTOR_FMWORK_SAMPLED_DUP_XACTION_ERR",
"RTYP_XACTOR_FMWORK_SAMPLED_X_ERR",
"RTYP_XACTOR_FMWORK_SAMPLE_TIMEOUT_ERR",
"RTYP_XACTOR_FMWORK_UNEXPECTED_XACTION_ERR",
"VRTYP_DTJXTR_CREDIT_ERROR",
"VRTYP_DTJXTR_CREDIT_WARNING",
"VRTYP_DTJXTR_DUP_TAG_ERROR",
"VRTYP_DTJXTR_INTERNAL_DEBUG",
"VRTYP_DTJXTR_INTERNAL_ERROR",
"VRTYP_DTJXTR_INTERNAL_WARNING",
"VRTYP_DTJXTR_PACKET_INFO",
"VRTYP_DTJXTR_PROTOCOL_ERROR",
"VRTYP_DTJXTR_UNKNOWN_PKT_WARNING",
"VRTYP_EBUS_XTR_VERA_ERROR",
"VRTYP_EBUS_XTR_WARNING",
"VRTYP_JBUS_XTR_WARNING",
"VRTYP_JDICOMMON_INTERNAL_DEBUG",
"VRTYP_JDICOMMON_INTERNAL_ERROR",
"VRTYP_JDICOMMON_INTERNAL_WARNING",
"VRTYP_JTDXTR_CREDIT_ERROR",
"VRTYP_JTDXTR_CREDIT_WARNING",
"VRTYP_JTDXTR_DUP_TAG_ERROR",
"VRTYP_JTDXTR_INTERNAL_DEBUG",
"VRTYP_JTDXTR_INTERNAL_ERROR",
"VRTYP_JTDXTR_INTERNAL_WARNING",
"VRTYP_JTDXTR_PACKET_INFO",
"VRTYP_JTDXTR_PROTOCOL_ERROR",
"VRTYP_JTDXTR_UNKNOWN_PKT_WARNING",
"VRTYP_PECXTR_DISPLAY_DLLP_INFO",
"VRTYP_PECXTR_DISPLAY_DOUBLE_WORD_INFO",
"VRTYP_PECXTR_DISPLAY_TLP_ERROR",
"VRTYP_PECXTR_DISPLAY_TLP_INFO",
"VRTYP_PECXTR_ILLEGAL_CAST_ERR",
"VRTYP_PECXTR_ILLEGAL_CLAUSE_ENTRY_ERR",
"VRTYP_PECXTR_ILLEGAL_METHOD_CALL_ERR",
"VRTYP_PECXTR_INVALID_DOUBLE_WORD_ERR",
"VRTYP_PECXTR_PARITY_ERROR_ERR",
"VRTYP_PECXTR_PEEK_EMPTY_QUEUE_ERR",
"VRTYP_PECXTR_POP_EMPTY_QUEUE_ERR",
"VRTYP_PECXTR_RX_CMD_AGAINST_TLP_IN_PROGRESS_ERR",
"VRTYP_PECXTR_RX_INVALID_COMMAND_ERR",
"VRTYP_PECXTR_RX_INVALID_DATA_CREDIT_IN_INIT_ERR",
"VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_ERR",
"VRTYP_PECXTR_RX_INVALID_DLLP_TYPE_IN_INIT_ERR",
"VRTYP_PECXTR_RX_INVALID_HEADER_CREDIT_IN_INIT_ERR",
"VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_INIT_ERR",
"VRTYP_PECXTR_RX_INVALID_HIGH_PRIORITY_IN_UPDATE_ERR",
"VRTYP_PECXTR_RX_INVALID_POSITION_ERR",
"VRTYP_PECXTR_RX_INVALID_VC_IN_INIT_ERR",
"VRTYP_PECXTR_RX_INVALID_VC_IN_UPDATE_ERR",
"VRTYP_PECXTR_RX_INVALID_WHILE_DACK_DOWN_ERR",
"VRTYP_PECXTR_RX_INVALID_WHILE_LINK_DOWN_ERR",
"VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_DATA_ERR",
"VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_AND_DATA_ERR",
"VRTYP_PECXTR_RX_UPDATE_FOR_INFINITE_HEADER_ERR",
"VRTYP_PECXTR_TX_ILLEGAL_FLAGS_ERR",
"VRTYP_PX_ARRAY_EMPTY_ERR",
"VRTYP_PX_DISPLAY_BYTE_INFO",
"VRTYP_PX_DISPLAY_DLLP_INFO",
"VRTYP_PX_DISPLAY_FCDLLP_INFO",
"VRTYP_PX_DISPLAY_FCIDLCMSM_STATE_INFO",
"VRTYP_PX_DISPLAY_LTSSM_STATE_INFO",
"VRTYP_PX_DISPLAY_PLP_INFO",
"VRTYP_PX_DISPLAY_PMDLLP_INFO",
"VRTYP_PX_DISPLAY_SNDLLP_INFO",
"VRTYP_PX_DISPLAY_TLP_HEADER_INFO",
"VRTYP_PX_DISPLAY_TLP_INFO",
"VRTYP_PX_ILLEGAL_CLAUSE_ENTRY_ERR",
"VRTYP_PX_LTSSM_INVALID_L0S_EXIT_ERR",
"VRTYP_PX_LTSSM_INVALID_STATE_ERR",
"VRTYP_PX_MAILBOX_CREATION_FAILURE_ERR",
"VRTYP_PX_MAILBOX_REMOVED_EMPTY_ERR",
"VRTYP_PX_MAILBOX_TYPE_REMOVED_MISMATCH_ERR",
"VRTYP_PX_OUT_OF_RANGE_INTEGER_VALUE_ERR",
"VRTYP_PX_REGISTRATION_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_COM_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_DLLP_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_FTS_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_IDLE_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_IDL_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_PAD_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_SKP_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_SYMBOL_TIME_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_TLP_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_TS1_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_TS2_ERR",
"VRTYP_PX_RX_BAD_SYMBOL_IN_TS_ERR",
"VRTYP_PX_RX_DATA_ON_UNCONFIGURED_LANE_ERR",
"VRTYP_PX_RX_DLLP_BAD_LENGTH_ERR",
"VRTYP_PX_RX_DLLP_INVALID_FLOW_CONTROL_ERR",
"VRTYP_PX_RX_DLLP_INVALID_LCRC_ERR",
"VRTYP_PX_RX_DLLP_INVALID_LTSSM_STATE_ERR",
"VRTYP_PX_RX_DLLP_INVALID_SEQUENCE_NUMBER_ERR",
"VRTYP_PX_RX_DLLP_INVALID_STATE_ERR",
"VRTYP_PX_RX_DLLP_INVALID_STATIC_FIELDS_ERR",
"VRTYP_PX_RX_EDB_IN_WRONG_LANE_ERR",
"VRTYP_PX_RX_END_IN_WRONG_LANE_ERR",
"VRTYP_PX_RX_ILLEGAL_10B_SYMBOL_ERR",
"VRTYP_PX_RX_PLP_INVALID_LANE_NUMBER_ERR",
"VRTYP_PX_RX_PLP_INVALID_LINK_NUMBER_ERR",
"VRTYP_PX_RX_PLP_INVALID_LTSSM_STATE_ERR",
"VRTYP_PX_RX_PLP_INVALID_NFTS_ERR",
"VRTYP_PX_RX_SDP_IN_WRONG_LANE_ERR",
"VRTYP_PX_RX_STP_IN_WRONG_LANE_ERR",
"VRTYP_PX_RX_TLP_BAD_LENGTH_ERR",
"VRTYP_PX_RX_TLP_INSUFFICIENT_FLOW_CONTROL_ERR",
"VRTYP_PX_RX_TLP_INVALID_LCRC_ERR",
"VRTYP_PX_RX_TLP_INVALID_LTSSM_STATE_ERR",
"VRTYP_PX_RX_TLP_INVALID_STATE_ERR",
"VRTYP_PX_RX_TLP_SEQUENCE_NUMBER_DUPLICATE_ERR",
"VRTYP_PX_RX_TLP_SEQUENCE_NUMER_OUT_OF_ORDER_ERR",
"VRTYP_PX_RX_TOO_MANY_SDP_IN_SYMBOL_TIME_ERR",
"VRTYP_PX_RX_TOO_MANY_STP_IN_SYMBOL_TIME_ERR",
"VRTYP_PX_TX_BAD_FC_DLLP_BUILD_ERR",
"VRTYP_PX_TX_BAD_PM_DLLP_BUILD_ERR",
"VRTYP_PX_TX_BAD_SN_DLLP_BUILD_ERR",
"VRTYP_PX_TX_BAD_TRANSACTOR_SIZE_ERR",
"VRTYP_PX_TX_BAD_VENDOR_DLLP_BUILD_ERR",
"VRTYP_PX_TX_BYTE_SIZE_TOO_BIG_ERR",
"VRTYP_PX_TX_DIFFERING_COUNT_VALUES_ERR",
"VRTYP_PX_TX_DIFFERING_SIZE_BYTES_ERR",
"VRTYP_PX_TX_ILLEGAL_8B_SYMBOL_ERR",
"VRTYP_PX_TX_INVALID_DLLP_TYPE_ERR",
"VRTYP_PX_UNKNOWN_10B_VALUE_ERR",
"VRTYP_PX_UNKNOWN_8B_VALUE_ERR",
"VRTYP_PX_UNKNOWN_INTEGER_VALUE_ERR",
"VRTYP_PX_UNREGISTRATION_ERR",
"VRTYP_PX_VERILOG_RX_INVALID_BIT_ERR",
"VRTYP_PX_VERILOG_RX_INVALID_COM_SYMBOL_ERR",
"VRTYP_PX_VERILOG_RX_INVALID_DATA_ERR",
"VRTYP_PX_VERILOG_TX_INVALID_DATA_QUANTITY_ERR",
"VRTYP_PX_VERILOG_TX_INVALID_DRIVE_ERR",
"VRTYP_PX_VERILOG_TX_INVALID_XID_ERR",
"VRTYP_TIIXTR_CREDIT_ERROR",
"VRTYP_TIIXTR_CREDIT_WARNING",
"VRTYP_TIIXTR_INTERNAL_DEBUG",
"VRTYP_TIIXTR_INTERNAL_ERROR",
"VRTYP_TIIXTR_INTERNAL_WARNING",
"VRTYP_TIIXTR_PACKET_INFO",
"VRTYP_TIIXTR_PARITY_ERROR",
"VRTYP_TIIXTR_PROTOCOL_ERROR"};
static const char* report_type_to_str(ReportType type
)
return report_type_str_by_type
[type
];
////////////////////////////////////////////////////////////////////////////////
static int is_print_level_valid(PrintLevel pl
)
case RPRT_NOP
: { return 1; break; }
case RPRT_DEBUG_3
: { return 1; break; }
case RPRT_DEBUG_2
: { return 1; break; }
case RPRT_DEBUG_1
: { return 1; break; }
case RPRT_INFO
: { return 1; break; }
case RPRT_NONMASKABLE
: { return 1; break; }
default: { return 0; break; }
static int is_error_level_valid(ErrorLevel el
)
case RERR_MESSAGE
: { return 1; break; }
case RERR_WARNING
: { return 1; break; }
case RERR_ERROR
: { return 1; break; }
default: { return 0; break; }
static int is_report_type_valid(ReportType type
)
return (type
< __RTYP_LAST_TYPE
);