From 5a88f0931fa1e222ed3ac3aff4046721c593ee3e Mon Sep 17 00:00:00 2001 From: Tony Gutierrez Date: Thu, 18 Feb 2016 10:50:16 -0500 Subject: ruby: move range change send from RubyPort to derived classes. --- src/mem/ruby/system/DMASequencer.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mem/ruby/system/DMASequencer.cc') diff --git a/src/mem/ruby/system/DMASequencer.cc b/src/mem/ruby/system/DMASequencer.cc index fc2433a6c..6e708a927 100644 --- a/src/mem/ruby/system/DMASequencer.cc +++ b/src/mem/ruby/system/DMASequencer.cc @@ -46,6 +46,9 @@ DMASequencer::init() RubyPort::init(); m_is_busy = false; m_data_block_mask = ~ (~0 << RubySystem::getBlockSizeBits()); + + for (const auto &s_port : slave_ports) + s_port->sendRangeChange(); } RequestStatus -- cgit v1.2.3