01c5598373
This patch adds support for interleaving bits for the address ranges. What was previously just a start and end address, now has an additional three fields, for the high bit, and number of bits to use for interleaving, and a match value to compare against. If the number of interleaving bits is set to zero it is effectively disabled. A number of convenience functions are added to the range to enquire about the interleaving, its granularity and the number of stripes it is part of. |
||
---|---|---|
.. | ||
internal | ||
objects | ||
stats | ||
util | ||
__init__.py | ||
config.py | ||
core.py | ||
debug.py | ||
event.py | ||
main.py | ||
options.py | ||
params.py | ||
proxy.py | ||
SimObject.py | ||
simulate.py | ||
ticks.py | ||
trace.py |