diff options
author | Michael LeBeane <Michael.Lebeane@amd.com> | 2016-02-14 20:28:48 -0500 |
---|---|---|
committer | Michael LeBeane <Michael.Lebeane@amd.com> | 2016-02-14 20:28:48 -0500 |
commit | b181cea3645929d11b21a29ac8c3e3ed3079e91b (patch) | |
tree | eb0025357f0e3847c9633e4bf1b193f2937b3a5b /src/mem/ruby/structures | |
parent | 2ae4cce3934873908afacc81b65d4093731a3e93 (diff) | |
download | gem5-b181cea3645929d11b21a29ac8c3e3ed3079e91b.tar.xz |
ruby: make DMASequencer inherit from RubyPort
This patch essentially rolls back 10518:30e3715c9405 to make RubyPort the
parent class of DMASequencer. It removes redundant code and restores some
features which were lost when directly inheriting from MemObject. For
example,
DMASequencer can now communicate to other devices using PIO, which is useful
for memmory-mapped communication between multiple DMADevices.
Diffstat (limited to 'src/mem/ruby/structures')
0 files changed, 0 insertions, 0 deletions