gem5/mem
Ron Dreslinski b403abfbdb Move the port from base memory object into the physical memory object.
The Memory is now a pure virtual base class for all memory type objects (DRAM, physical).
We should consider renaming MemObject to something more meaningful to represent it is for all memory heirarchy objects, perhaps MemHeirObject?

mem/physical.cc:
mem/physical.hh:
    Move the port from the base class into the actual object.

--HG--
extra : convert_revision : b7754ee7b90fd8f816f9876dce374c1d43c7e34b
2006-02-22 17:29:04 -05:00
..
bus.hh Rename Port address range functions... like the block size 2006-02-21 12:32:45 -05:00
mem_object.hh Many changes that make the new mem system compile. Now to convert the rest of the tree to use the new mem system. 2006-02-15 14:21:09 -05:00
packet.hh Many changes that make the new mem system compile. Now to convert the rest of the tree to use the new mem system. 2006-02-15 14:21:09 -05:00
page_table.cc Revert PageTable code back to non-asid version. 2006-02-20 20:53:38 -05:00
page_table.hh Revert PageTable code back to non-asid version. 2006-02-20 20:53:38 -05:00
physical.cc Move the port from base memory object into the physical memory object. 2006-02-22 17:29:04 -05:00
physical.hh Move the port from base memory object into the physical memory object. 2006-02-22 17:29:04 -05:00
port.cc Rename port methods: 2006-02-21 12:20:02 -05:00
port.hh Some more changes for compilation. Since memset is now part of port and not virtual, no need for memory to define them. 2006-02-21 20:04:23 -05:00
request.hh More progress toward compiling... partly by 2006-02-15 17:52:49 -05:00
translating_port.cc Some more changes for compilation. Since memset is now part of port and not virtual, no need for memory to define them. 2006-02-21 20:04:23 -05:00
translating_port.hh Some more changes for compilation. Since memset is now part of port and not virtual, no need for memory to define them. 2006-02-21 20:04:23 -05:00