gem5/src/cpu/simple
Lisa Hsu c55a467a06 make BaseCPU the provider of _cpuId, and cpuId() instead of being scattered
across the subclasses. generally make it so that member data is _cpuId and
accessor functions are cpuId(). The ID val comes from the python (default -1 if
none provided), and if it is -1, the index of cpuList will be given. this has
passed util/regress quick and se.py -n4 and fs.py -n4 as well as standard
switch.
2008-11-02 21:56:57 -05:00
..
atomic.cc make BaseCPU the provider of _cpuId, and cpuId() instead of being scattered 2008-11-02 21:56:57 -05:00
atomic.hh params: Convert the CPU objects to use the auto generated param structs. 2008-08-11 12:22:16 -07:00
AtomicSimpleCPU.py CPU: Get rid of two more duplicated CPU params. 2008-08-19 21:59:09 -07:00
base.cc style: Use the correct m5 style for things relating to interrupts. 2008-10-21 07:12:53 -07:00
base.hh make BaseCPU the provider of _cpuId, and cpuId() instead of being scattered 2008-11-02 21:56:57 -05:00
BaseSimpleCPU.py params: Convert the CPU objects to use the auto generated param structs. 2008-08-11 12:22:16 -07:00
SConscript params: Convert the CPU objects to use the auto generated param structs. 2008-08-11 12:22:16 -07:00
SConsopts Rework the way SCons recurses into subdirectories, making it 2007-03-10 23:00:54 -08:00
timing.cc make BaseCPU the provider of _cpuId, and cpuId() instead of being scattered 2008-11-02 21:56:57 -05:00
timing.hh CPU: The API change to EventWrapper did not get propagated to the entirety of TimingSimpleCPU. 2008-10-27 18:18:04 -04:00
TimingSimpleCPU.py CPU: Get rid of two more duplicated CPU params. 2008-08-19 21:59:09 -07:00