gem5/arch/alpha
Steve Reinhardt 782fb42992 Basic cleanup pass to get rid of a few things that made the Python
configuration unnecessarily awkward.  Biggest changes are:

- External and internal object names now match in all cases.  The
macros still allow them to be different; the only reason I didn't
get rid of that is that the macros themselves should be going away
soon.  In the few conflicting cases, I sometimes renamed the C++ object
and sometimes renamed the config object.  The latter sets of substitions
are:

s/BaseBus/Bus/;
s/MemoryObject/FunctionalMemory/;
s/MemoryControl/MemoryController/;
s/FUPool/FuncUnitPool/;

- SamplingCPU is temporarily broken... we need to change the model
of how this works in the .ini file.  Having it as a CPU proxy is
really awkward.

arch/alpha/alpha_memory.cc:
arch/alpha/alpha_memory.hh:
cpu/simple_cpu/simple_cpu.cc:
sim/process.cc:
    Rename objects to match config name.
cpu/base_cpu.cc:
    Uncomment SimObject define since SamplingCPU no longer
    does this for us.
dev/ethertap.cc:
    Use unsigned instead of uint16_t for params.
kern/tru64/tru64_system.cc:
    Use unsigned instead of uint64_t for init_param param.
test/paramtest.cc:
    Fix old SimObjectParam.

--HG--
extra : convert_revision : 378ebbc6a71ad0694501d09979a44d111a59e8dc
2004-04-02 22:57:08 -08:00
..
alpha_linux_process.cc Fixes for Linux syscall emulation. 2004-02-10 21:43:57 -08:00
alpha_linux_process.hh Formatting & doxygen docs for new syscall emulation code. 2003-12-01 22:39:27 -08:00
alpha_memory.cc Basic cleanup pass to get rid of a few things that made the Python 2004-04-02 22:57:08 -08:00
alpha_memory.hh Basic cleanup pass to get rid of a few things that made the Python 2004-04-02 22:57:08 -08:00
alpha_tru64_process.cc Modify the emulated system calls to support running the SPEC Int 2004-02-05 12:16:17 -05:00
alpha_tru64_process.hh Formatting & doxygen docs for new syscall emulation code. 2003-12-01 22:39:27 -08:00
aout_machdep.h Minor documentation tweaks. 2003-10-16 12:41:35 -07:00
arguments.cc cleanup 2003-10-13 16:14:28 -04:00
arguments.hh Split up kernel.cc into separate files for dump_mbuf and printf 2003-10-13 17:24:27 -04:00
ecoff_machdep.h New loader structure. Expand Nate's ObjectFile to automatically detect file formats 2003-10-07 23:13:01 -07:00
ev5.cc fix rpcc 2004-02-29 14:54:52 -05:00
ev5.hh emulate callpal halt for non FULL_SYSTEM 2003-10-28 10:05:58 -05:00
faults.cc Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
faults.hh Import changeset 2003-10-07 10:41:54 -04:00
isa_desc Reenable functioning copies. 2004-03-04 20:03:38 -05:00
isa_traits.hh Change to a new centralized way to specify the memory hierarchy parameters (do_data and do_events). If you use the defaults (false and true respectively) you don't have to change your INI files. 2004-01-13 02:10:35 -05:00
osfpal.cc Initial copy support in the pipeline. Add copypal counting. 2004-02-27 00:45:21 -05:00
osfpal.hh Initial copy support in the pipeline. Add copypal counting. 2004-02-27 00:45:21 -05:00
pseudo_inst.cc Modify handling of serialize:dir parameter to make it more useful. 2004-01-11 15:24:18 -08:00
pseudo_inst.hh add a couple of hacks to get thigns going for ISCA 2003-11-07 05:06:22 -05:00
vtophys.cc fix up vtophys a bit 2004-02-13 15:36:21 -05:00
vtophys.hh fix up vtophys a bit 2004-02-13 15:36:21 -05:00