base: Output all AddrRange parameters to config.ini
Review Request #3604 - Created Aug. 4, 2016 and submitted
| Information | |
|---|---|
| Matthew Poremba | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 11594:805067369ea7
---------------------------
base: Output all AddrRange parameters to config.iniCurrently only 'start' and 'end' of AddrRange are printed in config.ini.
This causes address ranges to be overlapping when loading a c++-only
config with interleaved addresses using CxxConfigManger. This patch adds
prints for the interleave and XOR bits to config.ini such that address
ranges are properly setup with cxx config.
Ship It!
No objections. We have been thinking of making this simpler, by creating a notion of PortGroups, and let the group be responsible for any hash/interleaving. Until we actually get to the point of implementing this I agree that we should proceed with your patch.
