Commiting a version of the multi-phase snoop atomic bus so people can see the framewo...
authorRon Dreslinski <rdreslin@umich.edu>
Tue, 22 Aug 2006 20:08:18 +0000 (16:08 -0400)
committerRon Dreslinski <rdreslin@umich.edu>
Tue, 22 Aug 2006 20:08:18 +0000 (16:08 -0400)
commit9f18764441831b08b8700a8895ae7316f0ed7508
tree49cc780c401a97a1b2c23172db8fd252b726aec0
parent3a45e9b8cbbe0b3ec69ebd14385fc1b0caa5a08d
Commiting a version of the multi-phase snoop atomic bus so people can see the framework.  Doesn't work, but also doesn't break uni-processor systems.
Working on pulling out the changes in the cache so that it remains working.

src/mem/bus.cc:
    Changes for multi-phase snoop
    Some code for registering snoop ranges (a version that compiles and runs, but does nothing)
src/mem/bus.hh:
    Changes for multi-phase snoop
src/mem/packet.hh:
    Flag for multi-phase snoop
src/mem/port.hh:
    Status for multi-phase snoop

--HG--
extra : convert_revision : 4c2e5263bba16e3bcf03aabe36ff45ec36de4720
src/mem/bus.cc
src/mem/bus.hh
src/mem/packet.hh
src/mem/port.hh