summaryrefslogtreecommitdiff
path: root/src/mem/ruby/system/DMASequencer.cc
AgeCommit message (Expand)Author
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-12-20ruby: fix typo in DMASequencer::ackCallback()Tony Gutierrez
2016-12-20ruby: fix issue with unused var in DMASequencerTony Gutierrez
2016-10-26ruby: Allow multiple outstanding DMA requestsMichael LeBeane
2016-04-13misc: Fix issues flagged by gcc 6Andreas Hansson
2016-02-18ruby: move range change send from RubyPort to derived classes.Tony Gutierrez
2016-02-14ruby: make DMASequencer inherit from RubyPortMichael LeBeane
2015-12-31mem: Make cache terminology easier to understandAndreas Hansson
2015-09-16ruby: message buffer, timer table: significant changesNilay Vaish
2015-09-16ruby: rename System.{hh,cc} to RubySystem.{hh,cc}David Hashe
2015-08-14ruby: replace Address by AddrNilay Vaish
2015-07-24ruby: dma sequencer: removes redundant codeBrandon Potter
2015-07-10ruby: replace global g_system_ptr with per-object pointersBrandon Potter
2015-07-10ruby: remove extra whitespace and correct misspelled wordsBrandon Potter
2015-07-07sim: Refactor and simplify the drain APIAndreas Sandberg
2015-07-07sim: Decouple draining from the SimObject hierarchyAndreas Sandberg
2015-07-07sim: Make the drain state a global typed enumAndreas Sandberg
2015-03-02mem: Split port retry for all different packet classesAndreas Hansson
2015-02-26Ruby: Update backing store option to propagate through to all RubyPortsJason Power
2014-12-02mem: Remove null-check bypassing in Packet::getPtrAndreas Hansson
2014-11-06ruby: single physical memory in fs modeNilay Vaish
2014-11-06ruby: dma sequencer: remove RubyPort as parent classNilay Vaish
2014-10-16mem: Use shared_ptr for Ruby Message classesAndreas Hansson
2014-05-31style: eliminate equality tests with true and falseSteve Reinhardt
2014-02-20ruby: message buffer: removes some unecessary functions.Nilay Vaish
2013-02-10ruby: enable multiple clock domainsNilay Vaish
2013-01-14Ruby: remove reference to g_system_ptr from class MessageNilay Vaish
2012-07-12Ruby: remove config information from ruby.statsNilay Vaish
2012-07-10ruby: tag and data cache access supportJoel Hestness
2011-12-31Ruby: Shuffle some of the included filesNilay Vaish
2011-11-14Ruby: Process packet instead of RubyRequest in SequencerNilay Vaish
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-03-22Ruby: Remove CacheMsg class from SLICCNilay Vaish
2011-03-19Ruby: Convert CacheRequestType to RubyRequestTypeNilay Vaish
2011-03-19Ruby: dma retry fixBrad Beckmann
2011-03-19ruby: added useful dma progress dprintfBrad Beckmann
2011-02-06mem: Added support for Null data packetBrad Beckmann
2011-02-06Ruby: Add support for locked memory accesses in X86_FSJoel Hestness
2011-02-06Ruby: Update the Ruby request type names for LL/SCJoel Hestness
2010-08-20memtest: Memtester support for DMABrad Beckmann
2010-06-10ruby: get rid of RefCnt and Allocator stuff use base/refcnt.hhNathan Binkert
2010-04-02ruby: get "using namespace" out of headersNathan Binkert
2010-03-22ruby: style passNathan Binkert
2010-03-14ruby: Fix copyrights on filesNathan Binkert
2010-01-29ruby: Removed static members in RubyPort including hitcallbackBrad Beckmann
2010-01-29ruby: Converted MOESI_hammer dma cntrl to new config systemBrad Beckmann
2010-01-29ruby: Convert most Ruby objects to M5 SimObjects.Steve Reinhardt
2009-08-04slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllersDerek Hower
2009-07-27ruby: removed unused/incorrect profiler stateDerek Hower
2009-07-18mergeDerek Hower