kerneltest/e32test/iic/t_iic.cpp
changeset 90 947f0dc9f7a8
parent 33 0173bcd7697c
child 109 b3a1d9898418
--- a/kerneltest/e32test/iic/t_iic.cpp	Tue Feb 02 01:24:03 2010 +0200
+++ b/kerneltest/e32test/iic/t_iic.cpp	Fri Apr 16 16:24:37 2010 +0300
@@ -1148,10 +1148,6 @@
 	gTest.Printf(_L("BlockNotification\n"));
 	r=gChanSlaveI2c.BlockNotification(busIdI2c, chanId);
 	gTest(r==KErrNone);
-	// Now instruct the bus implementation to represent the bus master attempting to read the required number of words
-	gTest.Printf(_L("\nStarting SimulateTxNWords\n"));
-	r=gChanSlaveI2c.SimulateTxNWords(busIdI2c, chanId, 12);
-	gTest(r==KErrNone);
 	//
 	// Wait for the notification
 	User::WaitForRequest(status);
@@ -1162,6 +1158,10 @@
 		gTest(r==KErrNone);
 		}
 	gTest.Printf(_L("Blocked notification test completed OK\n"));
+    // Now instruct the bus implementation to represent the bus master attempting to read the required number of words
+    gTest.Printf(_L("\nStarting SimulateTxNWords\n"));
+    r=gChanSlaveI2c.SimulateTxNWords(busIdI2c, chanId, 12);
+    gTest(r==KErrNone);
 	// Re-set the notification trigger - for the 'blocked' Tx
 	// This is required because, in the event of a bus error, the set of requested Rx,Tx
 	// flags are cleared