diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/usr/fsi/fsi_reasoncodes.H | 1 | ||||
-rw-r--r-- | src/include/usr/fsi/fsiif.H | 7 | ||||
-rw-r--r-- | src/include/usr/ibscom/ibscomreasoncodes.H | 1 |
3 files changed, 7 insertions, 2 deletions
diff --git a/src/include/usr/fsi/fsi_reasoncodes.H b/src/include/usr/fsi/fsi_reasoncodes.H index 49cddda9d..7e469af42 100644 --- a/src/include/usr/fsi/fsi_reasoncodes.H +++ b/src/include/usr/fsi/fsi_reasoncodes.H @@ -45,6 +45,7 @@ namespace FSI enum FSIReasonCode { + RC_BAD_REASONCODE = FSI_COMP_ID | 0x00, RC_INVALID_LENGTH = FSI_COMP_ID | 0x01, RC_INVALID_ADDRESS = FSI_COMP_ID | 0x02, RC_OPB_TIMEOUT = FSI_COMP_ID | 0x03, diff --git a/src/include/usr/fsi/fsiif.H b/src/include/usr/fsi/fsiif.H index e355ebd98..f6cd8dcb9 100644 --- a/src/include/usr/fsi/fsiif.H +++ b/src/include/usr/fsi/fsiif.H @@ -67,8 +67,9 @@ bool isSlavePresent( TARGETING::Target* i_target ); */ enum fsiFFDCType_t { - FSI_FFDC_PRESENCE_FAIL = 0, - FSI_FFDC_READWRITE_FAIL, + FFDC_PRESENCE_FAIL = 0, + FFDC_READWRITE_FAIL = 1, + FFDC_PIB_FAIL = 2 }; /** @@ -107,6 +108,8 @@ enum SlaveRegistersP8 }; +// Trace buffer for FSI Register read/writes +#define FSIR_TRACE_BUF "FSIR" } diff --git a/src/include/usr/ibscom/ibscomreasoncodes.H b/src/include/usr/ibscom/ibscomreasoncodes.H index 011660859..2990cc56b 100644 --- a/src/include/usr/ibscom/ibscomreasoncodes.H +++ b/src/include/usr/ibscom/ibscomreasoncodes.H @@ -45,6 +45,7 @@ namespace IBSCOM IBSCOM_SUE_IN_ERR_PATH = IBSCOM_COMP_ID | 0x05, IBSCOM_BUS_FAILURE = IBSCOM_COMP_ID | 0x06, IBSCOM_INVALID_ADDRESS = IBSCOM_COMP_ID | 0x07, + IBSCOM_PIB_FAILURE = IBSCOM_COMP_ID | 0x08, }; }; |