RubyPort.cc (10467:dcf27c8220ac) | RubyPort.cc (10481:59fb5779ec6e) |
---|---|
1/* 2 * Copyright (c) 2012-2013 ARM Limited 3 * All rights reserved. 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 512 unchanged lines hidden (view full) --- 521 // at the moment the assumption is that the master does not care 522 AddrRangeList ranges; 523 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); 524 525 for (size_t i = 0; i < ruby_port->master_ports.size(); ++i) { 526 ranges.splice(ranges.begin(), 527 ruby_port->master_ports[i]->getAddrRanges()); 528 } | 1/* 2 * Copyright (c) 2012-2013 ARM Limited 3 * All rights reserved. 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 512 unchanged lines hidden (view full) --- 521 // at the moment the assumption is that the master does not care 522 AddrRangeList ranges; 523 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); 524 525 for (size_t i = 0; i < ruby_port->master_ports.size(); ++i) { 526 ranges.splice(ranges.begin(), 527 ruby_port->master_ports[i]->getAddrRanges()); 528 } |
529 for (AddrRangeConstIter r = ranges.begin(); r != ranges.end(); ++r) 530 DPRINTF(RubyPort, "%s\n", r->to_string()); | 529 for (const auto M5_VAR_USED &r : ranges) 530 DPRINTF(RubyPort, "%s\n", r.to_string()); |
531 return ranges; 532} 533 534bool 535RubyPort::MemSlavePort::isPhysMemAddress(Addr addr) const 536{ 537 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); 538 return ruby_port->system->isMemAddr(addr); --- 32 unchanged lines hidden --- | 531 return ranges; 532} 533 534bool 535RubyPort::MemSlavePort::isPhysMemAddress(Addr addr) const 536{ 537 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); 538 return ruby_port->system->isMemAddr(addr); --- 32 unchanged lines hidden --- |