diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2012-10-11 06:38:43 -0400 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2012-10-11 06:38:43 -0400 |
commit | 43ca8415e8747145cb1a410d4672d4cd2247c695 (patch) | |
tree | 079d9c95eb41033870017b84205c625e95febf00 /src/mem/noncoherent_bus.hh | |
parent | 5dba9225f7cdbcef342fd64c70f91b5bbea2a1a1 (diff) | |
download | gem5-43ca8415e8747145cb1a410d4672d4cd2247c695.tar.xz |
Mem: Determine bus block size during initialisation
This patch moves the block size computation from findBlockSize to
initialisation time, once all the neighbouring ports are connected.
There is no need to dynamically update the block size, and the caching
of the value effectively avoided that anyhow. This is very similar to
what was already in place, just with a slightly leaner implementation.
Diffstat (limited to 'src/mem/noncoherent_bus.hh')
-rw-r--r-- | src/mem/noncoherent_bus.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mem/noncoherent_bus.hh b/src/mem/noncoherent_bus.hh index e8c1ab57a..16cf7deda 100644 --- a/src/mem/noncoherent_bus.hh +++ b/src/mem/noncoherent_bus.hh @@ -134,7 +134,7 @@ class NoncoherentBus : public BaseBus * Get the maximum block size as seen by the bus. */ virtual unsigned deviceBlockSize() const - { return bus.findBlockSize(); } + { return bus.deviceBlockSize(); } }; @@ -179,7 +179,7 @@ class NoncoherentBus : public BaseBus * Get the maximum block size as seen by the bus. */ virtual unsigned deviceBlockSize() const - { return bus.findBlockSize(); } + { return bus.deviceBlockSize(); } }; |