fbdeb60316
This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
||
---|---|---|
.. | ||
boot | ||
common | ||
dram | ||
example | ||
learning_gem5 | ||
ruby | ||
splash2 | ||
topologies |