summaryrefslogtreecommitdiff
path: root/src/mem/slicc
diff options
context:
space:
mode:
authorTony Gutierrez <anthony.gutierrez@amd.com>2015-09-17 14:00:33 -0400
committerTony Gutierrez <anthony.gutierrez@amd.com>2015-09-17 14:00:33 -0400
commitb3eb0d1423f26e42985ed23b84f71c858a8dd24e (patch)
tree6d144a46633d91012be66fed0e5ae426be6bc840 /src/mem/slicc
parent928d4b4ba860258c5d34c267fe5b8d67ae827d3e (diff)
downloadgem5-b3eb0d1423f26e42985ed23b84f71c858a8dd24e.tar.xz
ruby: update WireBuffer API to match that of MessageBuffer
this patch updates the WireBuffer API to mirror the changes in revision 11111
Diffstat (limited to 'src/mem/slicc')
-rw-r--r--src/mem/slicc/symbols/StateMachine.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/slicc/symbols/StateMachine.py b/src/mem/slicc/symbols/StateMachine.py
index 480a6445d..9eaa40d77 100644
--- a/src/mem/slicc/symbols/StateMachine.py
+++ b/src/mem/slicc/symbols/StateMachine.py
@@ -1080,7 +1080,7 @@ ${ident}_Controller::wakeup()
if len(ports) > 1:
# only produce checks when a buffer is shared by multiple ports
code('''
- if (${{buf_name}}->isReady() && rejected[${{port_to_buf_map[ports[0]]}}] == ${{len(ports)}})
+ if (${{buf_name}}->isReady(clockEdge()) && rejected[${{port_to_buf_map[ports[0]]}}] == ${{len(ports)}})
{
// no port claimed the message on the top of this buffer
panic("Runtime Error at Ruby Time: %d. "