diff options
author | Nathan Binkert <binkertn@umich.edu> | 2005-03-11 18:47:11 -0500 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2005-03-11 18:47:11 -0500 |
commit | c393a51f4a00e88e7a72ad2c7bd56d19194f0b6a (patch) | |
tree | 9cd1da1f592488c5f5d2fdea95725775ee765b61 /python/m5/objects | |
parent | e6902a907e333c09d64d520f4c978edf7e098f6a (diff) | |
download | gem5-c393a51f4a00e88e7a72ad2c7bd56d19194f0b6a.tar.xz |
move the conversion stuff that was in configs/kernel/Config.py into
the m5 package as convert.py
add a smartdict class which stores strings and can intelligently
interpret those string variables as several other types.
make the env dict use the smartdict class
python/m5/config.py:
move a bunch of conversion functions into convert.py
turn the env dict into a smartdict
adapt the _CheckedInt stuff to deal with derived types
python/m5/objects/BaseCPU.mpy:
env is now a smartdict and can properly convert to bool
--HG--
extra : convert_revision : 8abcd35a5ab14b82f280aea59020953869e33365
Diffstat (limited to 'python/m5/objects')
-rw-r--r-- | python/m5/objects/BaseCPU.mpy | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/python/m5/objects/BaseCPU.mpy b/python/m5/objects/BaseCPU.mpy index 484fcccd6..be93e8ad1 100644 --- a/python/m5/objects/BaseCPU.mpy +++ b/python/m5/objects/BaseCPU.mpy @@ -4,7 +4,7 @@ simobj BaseCPU(SimObject): icache = Param.BaseMem(NULL, "L1 instruction cache object") dcache = Param.BaseMem(NULL, "L1 data cache object") - if Bool._convert(env.get('FULL_SYSTEM', 'False')): + if env.get('FULL_SYSTEM', 'False'): dtb = Param.AlphaDTB("Data TLB") itb = Param.AlphaITB("Instruction TLB") mem = Param.FunctionalMemory("memory") |