summaryrefslogtreecommitdiffstats
path: root/src/test/testcases/testMemUtil.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/testcases/testMemUtil.py')
-rw-r--r--src/test/testcases/testMemUtil.py16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/test/testcases/testMemUtil.py b/src/test/testcases/testMemUtil.py
index 48d1876a..d44c56ea 100644
--- a/src/test/testcases/testMemUtil.py
+++ b/src/test/testcases/testMemUtil.py
@@ -91,7 +91,6 @@ def getmem(addr, len, flags):
req = (getsingleword(6)
+ [0, 0, 0xA4, 0x01]
+ getsingleword(flags)
- #[0,0,0x0,0xA5]
+ getdoubleword(addr)
+ getsingleword(len))
testUtil.writeUsFifo(req)
@@ -119,3 +118,18 @@ def getmem(addr, len, flags):
testUtil.readDsFifo(expResp)
testUtil.readEot( )
return data[:lenExp]
+
+def getmem_failure(addr, len, flags):
+ req = (getsingleword(6)
+ + [0, 0, 0xA4, 0x01]
+ + getsingleword(flags)
+ + getdoubleword(addr)
+ + getsingleword(len))
+ testUtil.writeUsFifo(req)
+ testUtil.writeEot( )
+ expResp = [0x0, 0x0, 0x0, 0x0,
+ 0xc0,0xde,0xa4,0x01,
+ 0x0,0x2,0x0,0xa,
+ 0x0,0x0,0x0,0x03];
+ testUtil.readDsFifo(expResp)
+ testUtil.readEot( )
OpenPOWER on IntegriCloud