summaryrefslogtreecommitdiff
path: root/src/mem/protocol
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2013-02-10 21:43:18 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2013-02-10 21:43:18 -0600
commit71c27e63703131d073cb6058c46dd9880de51061 (patch)
tree8f3540b8d10170797129acfd986a439f0ee07ac9 /src/mem/protocol
parentcb7782f78d337527d8ea3d593645fc67cca54d23 (diff)
downloadgem5-71c27e63703131d073cb6058c46dd9880de51061.tar.xz
ruby: MI protocol: add a missing transition
The transition for state MII and event Store was found missing during testing. The transition is being added. The controller will not stall the Store request in state MII
Diffstat (limited to 'src/mem/protocol')
-rw-r--r--src/mem/protocol/MI_example-cache.sm2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/protocol/MI_example-cache.sm b/src/mem/protocol/MI_example-cache.sm
index e62317efa..f0bd7b99e 100644
--- a/src/mem/protocol/MI_example-cache.sm
+++ b/src/mem/protocol/MI_example-cache.sm
@@ -413,7 +413,7 @@ machine(L1Cache, "MI Example L1 Cache")
// TRANSITIONS
- transition({IS, IM, MI, II}, {Load, Ifetch, Store, Replacement}) {
+ transition({IS, IM, MI, II, MII}, {Load, Ifetch, Store, Replacement}) {
z_stall;
}