ruby: Ruby support for sparse memory
authorBrad Beckmann <Brad.Beckmann@amd.com>
Mon, 22 Mar 2010 04:22:21 +0000 (21:22 -0700)
committerBrad Beckmann <Brad.Beckmann@amd.com>
Mon, 22 Mar 2010 04:22:21 +0000 (21:22 -0700)
commit92cfd1cac7f6f2d0abf64808f08f063cd0db1263
treea69a2964f7342083cd8aaca5ed32df207a1edea8
parentb5e4c3cbf2de32e18029b44b16b307a773b6ecf7
ruby: Ruby support for sparse memory

The patch includes direct support for the MI example protocol.
12 files changed:
configs/common/Options.py
configs/ruby/MI_example.py
configs/ruby/Ruby.py
src/mem/protocol/MI_example-dir.sm
src/mem/ruby/system/DirectoryMemory.cc
src/mem/ruby/system/DirectoryMemory.hh
src/mem/ruby/system/DirectoryMemory.py
src/mem/ruby/system/SConscript
src/mem/ruby/system/SparseMemory.cc [new file with mode: 0644]
src/mem/ruby/system/SparseMemory.hh [new file with mode: 0644]
src/mem/ruby/system/System.cc
src/mem/slicc/symbols/StateMachine.py