Files
gem5/src/base
Andreas Hansson 01c5598373 mem: Add interleaving bits to the address ranges
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.
2013-01-07 13:05:38 -05:00
..
2012-05-09 11:51:42 -07:00
2012-11-16 10:27:47 -06:00
2009-06-21 16:40:33 -07:00
2006-05-31 19:26:56 -04:00
2011-04-15 10:44:06 -07:00
2011-04-15 10:44:06 -07:00
2006-05-31 19:26:56 -04:00
2012-01-16 19:00:59 -08:00
2011-05-04 10:08:08 -04:00
2011-04-15 10:44:06 -07:00
2012-09-10 11:57:39 -04:00
2008-09-19 09:11:40 -07:00
2006-05-31 19:26:56 -04:00
2006-05-31 19:26:56 -04:00
2006-05-31 19:26:56 -04:00
2011-04-15 10:44:06 -07:00
2011-04-15 10:44:06 -07:00
2011-04-13 09:32:19 -07:00
2012-09-10 11:57:42 -04:00
2011-04-15 10:44:06 -07:00
2012-03-01 17:26:31 -06:00
2012-03-01 17:26:31 -06:00
2012-04-22 05:20:44 -07:00
2006-05-31 19:26:56 -04:00
2006-05-31 19:26:56 -04:00