summaryrefslogtreecommitdiffstats
path: root/src/import/hwpf/fapi2/src/error_info.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/hwpf/fapi2/src/error_info.C')
-rw-r--r--src/import/hwpf/fapi2/src/error_info.C15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/import/hwpf/fapi2/src/error_info.C b/src/import/hwpf/fapi2/src/error_info.C
index a3ee3c8c6..861393eb5 100644
--- a/src/import/hwpf/fapi2/src/error_info.C
+++ b/src/import/hwpf/fapi2/src/error_info.C
@@ -118,18 +118,21 @@ ErrorInfoBusCallout::ErrorInfoBusCallout(
/// @param[in] i_deconfigure True if Target should be deconfigured
/// @param[in] i_gard True if Target should be GARDed
/// @param[in] i_priority The priority of any callout
+/// @param[in] i_gardType Type of GARD
///
ErrorInfoCDG::ErrorInfoCDG(
const Target<TARGET_TYPE_ALL>& i_target,
const bool i_callout,
const bool i_deconfigure,
const bool i_gard,
- const CalloutPriorities::CalloutPriority i_priority):
+ const CalloutPriorities::CalloutPriority i_priority,
+ const GardTypes::GardType i_gardType):
iv_target(i_target),
iv_callout(i_callout),
iv_calloutPriority(i_priority),
iv_deconfigure(i_deconfigure),
- iv_gard(i_gard)
+ iv_gard(i_gard),
+ iv_gardType(i_gardType)
{}
///
@@ -336,13 +339,15 @@ void ErrorInfoEntryTargetCDG::addErrorInfo(
iv_deconfigure,
iv_gard,
static_cast<CalloutPriorities::CalloutPriority>
- (iv_calloutPriority)
+ (iv_calloutPriority),
+ static_cast<GardTypes::GardType>(iv_gardType)
);
- FAPI_DBG("addErrorInfo: Adding target 0x%lx cdg (%d:%d:%d), pri: %d",
+ FAPI_INF("addErrorInfo: Adding target 0x%lx cdg (%d:%d:%d), pri: %d, gtyp: %d",
ei->iv_target.get(),
ei->iv_callout, ei->iv_deconfigure,
- ei->iv_gard, ei->iv_calloutPriority);
+ ei->iv_gard, ei->iv_calloutPriority,
+ ei->iv_gardType);
// Add the ErrorInfo
i_info->iv_CDGs.push_back(std::shared_ptr<ErrorInfoCDG>(ei));
OpenPOWER on IntegriCloud