Review Board 2.0.15


Ruby: Add support for functional accesses

Review Request #611 - Created March 29, 2011 and submitted

Information
Nilay Vaish
gem5
default
Reviewers
Default
Ruby: Add support for functional accesses
This patch rpovides functional access support in Ruby. Currently only
the M5Port of RubyPort supports functional accesses. The support for
functional through the PioPort will be added as a separate patch.

   
Review request changed
Updated (June 30, 2011, 10:49 a.m.)

Description:

~  

Ruby: Add support for functional accesses

~  
~  

This patch is meant for implementing functional access support in Ruby.

~   Currently only the M5Port of RubyPort supports functional accesses. The
  ~

Ruby: Add support for functional accesses

  ~ This patch rpovides functional access support in Ruby. Currently only
  ~ the M5Port of RubyPort supports functional accesses. The support for
  ~ functional through the PioPort will be added as a separate patch.

-   support for functional through the PioPort will be added as a separate
-   patch. The patch has been tested for MI, MOESI directory, MOESI hammer
-   and MESI directory protocols. It seems that MOESI token protocol cannot
-   support functional accesses with it current implementation, there seems
-   to be some problem with the L2 cache controller.

Diff:

Revision 13 (+572 -245)

Show changes

Ship it!
Posted (June 30, 2011, 2:04 p.m.)
It is great to have this patch done.  This is a big step in the integration process.