From 66b276ff0913c13de63e7c00fc24cd41858f1dbc Mon Sep 17 00:00:00 2001 From: Shakeeb Date: Tue, 26 Jul 2016 21:38:00 -0500 Subject: FFDC generation updates Change-Id: If166dde92edef9d379a2d02a29576a9443490efc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27484 Tested-by: Jenkins Server Reviewed-by: RAJA DAS Reviewed-by: AMIT J. TENDOLKAR Reviewed-by: Sachin Gupta --- sbe/sbefw/sbecmdcntlinst.C | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) (limited to 'sbe/sbefw/sbecmdcntlinst.C') diff --git a/sbe/sbefw/sbecmdcntlinst.C b/sbe/sbefw/sbecmdcntlinst.C index a6be068c..e1d0a3bd 100644 --- a/sbe/sbefw/sbecmdcntlinst.C +++ b/sbe/sbefw/sbecmdcntlinst.C @@ -194,36 +194,7 @@ uint32_t sbeCntlInst(uint8_t *i_pArg) break; } - uint32_t l_dist2Hdr = 1; - // Now enqueue the minimum response header - uint32_t l_len = sizeof(l_respHdr) / sizeof(uint32_t); - l_rc = sbeDownFifoEnq_mult(l_len, (uint32_t *)(&l_respHdr) ); - if ( SBE_SEC_OPERATION_SUCCESSFUL != l_rc) - { - break; - } - - l_dist2Hdr += l_len; - - // Enqueue FFDC data if there is one - if( l_ffdc.getRc() ) - { - l_len = sizeof(l_ffdc) / sizeof(uint32_t); - l_rc = sbeDownFifoEnq_mult ( l_len, (uint32_t *)(&l_ffdc) ); - if ( SBE_SEC_OPERATION_SUCCESSFUL != l_rc) - { - break; - } - - l_dist2Hdr += l_len; - } - - l_len = sizeof(l_dist2Hdr) / sizeof(uint32_t); - l_rc = sbeDownFifoEnq_mult ( l_len, &l_dist2Hdr); - if ( l_rc ) - { - break; - } + l_rc = sbeDsSendRespHdr(l_respHdr, l_ffdc); }while(0); SBE_EXIT(SBE_FUNC); -- cgit v1.2.1