diff options
author | Louis Stermole <stermole@us.ibm.com> | 2016-06-16 10:55:15 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-06-21 11:57:08 -0400 |
commit | f2436c9474deea00d447dd85460582304bd5228a (patch) | |
tree | afb068ec06c0f9818bbef200bb395d5837260380 /src/import/chips | |
parent | f5136b83799b518042f73ff56424fa1fe809e0df (diff) | |
download | talos-hostboot-f2436c9474deea00d447dd85460582304bd5228a.tar.gz talos-hostboot-f2436c9474deea00d447dd85460582304bd5228a.zip |
remove parse_ecmd_options call from ecmd_facade constructor
Change-Id: I8ad82406cbbe361541ff21a3d06b18422864a343
RTC: 155872
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25945
Reviewed-by: Brian R. Silver <bsilver@us.ibm.com>
Tested-by: Jenkins Server
Tested-by: Hostboot CI
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25948
Tested-by: FSP CI Jenkins
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lab/sdk/example/C/mss_lab_sfwrite.C | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lab/sdk/example/C/mss_lab_sfwrite.C b/src/import/chips/p9/procedures/hwp/memory/lab/sdk/example/C/mss_lab_sfwrite.C index 69f6d3763..0fe3662e1 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lab/sdk/example/C/mss_lab_sfwrite.C +++ b/src/import/chips/p9/procedures/hwp/memory/lab/sdk/example/C/mss_lab_sfwrite.C @@ -80,6 +80,11 @@ int main(int i_argc, char* i_argv[]) strcpy(cronus_target, l_target); } + // Parse out common eCMD args like -p0, -c0, -coe, etc.. + // Do this after parsing off tool specific arguments + const uint32_t l_rc = ecmdCommandArgs(&i_argc, &i_argv); + mss::lab::is_ok((l_rc == ECMD_SUCCESS), "Failed parsing ecmd command args"); + // get ecmd target auto ecmd_target = std::make_shared<ecmdChipTarget>(); rc = mss::lab::get_ecmd_target(cronus_target, ecmd_target); |