gem5/dev
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_access.h - Whack unused code 2004-02-09 10:49:48 -05:00
alpha_console.cc Add support for multiple address ranges in memory interfaces. 2004-02-29 16:18:49 -05:00
alpha_console.hh Add support for all devices to get requests from a timing memory bus. 2004-02-11 16:07:55 -05:00
console.cc Fix character input by handling the character and the 2004-01-29 16:32:03 -05:00
console.hh Fix character input by handling the character and the 2004-01-29 16:32:03 -05:00
disk_image.cc Modify handling of serialize:dir parameter to make it more useful. 2004-01-11 15:24:18 -08:00
disk_image.hh Serialization support for cow images 2003-10-30 16:48:23 -05:00
etherbus.cc More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherbus.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherdump.cc Fix dumping to work on the opteron. struct timeval can 2004-02-29 17:05:23 -05:00
etherdump.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherint.cc Don't need to include sim/param.hh in sim_object.hh anymore. 2003-10-21 21:32:15 -07:00
etherint.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherlink.cc Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherlink.hh Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherpkt.cc New Ethernet device. Descriptors are now done via DMA instead 2004-02-21 10:43:37 -05:00
etherpkt.hh New Ethernet device. Descriptors are now done via DMA instead 2004-02-21 10:43:37 -05:00
ethertap.cc Basic cleanup pass to get rid of a few things that made the Python 2004-04-02 22:57:08 -08:00
ethertap.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
io_device.cc make the dma interface useable. 2004-02-20 15:23:27 -05:00
io_device.hh make the dma interface useable. 2004-02-20 15:23:27 -05:00
pcireg.h Import changeset 2003-10-07 10:41:54 -04:00
simple_disk.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
simple_disk.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00