diff options
Diffstat (limited to 'src/build/simics/hb-pnor-vpd-preload.py')
-rwxr-xr-x | src/build/simics/hb-pnor-vpd-preload.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/build/simics/hb-pnor-vpd-preload.py b/src/build/simics/hb-pnor-vpd-preload.py index 9dff2c3ae..429ec1a7b 100755 --- a/src/build/simics/hb-pnor-vpd-preload.py +++ b/src/build/simics/hb-pnor-vpd-preload.py @@ -31,8 +31,18 @@ import shlex #------------------------------------------------------------------------------ toolLoc = os.environ.get("HB_TOOLPATH"); thisSys = os.environ.get("HB_MACHINE").upper(); -numProcs = os.environ.get( "NUM_PROCS"); -dimmsPerProc = os.environ.get( "DIMMS_PER_PROC"); +numProcs = "0" +if os.environ.has_key("NUM_PROCS"): + numProcs = os.environ.get("NUM_PROCS"); +elif simenv.num_procs > 0: + numProcs = str(simenv.num_procs) + +dimmsPerProc = "0" +if os.environ.has_key("DIMMS_PER_PROC"): + dimmsPerProc = os.environ.get("DIMMS_PER_PROC"); +elif simenv.num_dimms > 0: + dimmsPerProc = str(simenv.num_dimms) + numCentaurPerProcParm = ""; numCentaurPerProc = "0"; dimmType = "ISDIMM"; |