From ad000b5606b37df7b474647675eea97b69e2d6c5 Mon Sep 17 00:00:00 2001 From: Nikos Nikoleris Date: Fri, 29 Sep 2017 15:24:13 +0100 Subject: mem-cache: Add support for checking whether a cache is busy This changeset adds support for checking whether the cache is currently busy and a timing request would be rejected. Change-Id: I5e37b011b2387b1fa1c9e687b9be545f06ffb5f5 Reviewed-on: https://gem5-review.googlesource.com/5042 Reviewed-by: Jason Lowe-Power Reviewed-by: Andreas Sandberg Maintainer: Nikos Nikoleris --- src/mem/cache/cache.hh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/mem/cache/cache.hh') diff --git a/src/mem/cache/cache.hh b/src/mem/cache/cache.hh index a39a9c740..790c685f4 100644 --- a/src/mem/cache/cache.hh +++ b/src/mem/cache/cache.hh @@ -90,6 +90,8 @@ class Cache : public BaseCache virtual bool recvTimingSnoopResp(PacketPtr pkt); + virtual bool tryTiming(PacketPtr pkt); + virtual bool recvTimingReq(PacketPtr pkt); virtual Tick recvAtomic(PacketPtr pkt); -- cgit v1.2.3