summaryrefslogtreecommitdiff
path: root/src/mem/ruby/system/System.cc
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2012-11-08 04:25:06 -0500
committerAndreas Hansson <andreas.hansson@arm.com>2012-11-08 04:25:06 -0500
commitc4b36901d08af0c67fca70943d780c2d3bbe3411 (patch)
tree821288d1f86950f24ef4859cc56e0f87a686d343 /src/mem/ruby/system/System.cc
parentbb4f6562aeb1468b908f9353070d3c816bfc0a4d (diff)
downloadgem5-c4b36901d08af0c67fca70943d780c2d3bbe3411.tar.xz
mem: Fix DRAM draining to ensure write queue is empty
This patch fixes the draining of the SimpleDRAM controller model. The controller performs buffering of writes and normally there is no need to ever empty the write buffer (if you have a fast on-chip memory, then use it). The patch adds checks to ensure the write buffer is drained when the controller is asked to do so.
Diffstat (limited to 'src/mem/ruby/system/System.cc')
0 files changed, 0 insertions, 0 deletions