ruby: improved component mapping
Review Request #3433 - Created April 4, 2016 and updated - Latest diff uploaded
| Information | |
|---|---|
| Brandon Potter | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 11435:9b3faddc9c0b --------------------------- ruby: improved component mapping This patch aims are improving how addresses are mapped to different entities in the memory system. The main issue was having a static member function in the DirectoryMemory class and several different globally visible functions almost doing the same thing. The functions map_Address_to_DirectoryNode, map_Address_to_Directory, and broadcast() are being dropped. There is no replacement provided for broadcast(), but one should be able to use the one already available provided in the NetDest class. The functions map_Address_to_DirectoryNode and map_Address_to_Directory should be replaced with mapAddressToRange().
