diff options
Diffstat (limited to 'src/include/usr/fsi')
-rw-r--r-- | src/include/usr/fsi/fsi_reasoncodes.H | 1 | ||||
-rw-r--r-- | src/include/usr/fsi/fsiif.H | 7 |
2 files changed, 6 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" } |