omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp
branchgeneric_fixes_and_updates
changeset 101 984b38878b1b
parent 97 fa3af5241fa7
child 113 922af0272d29
--- a/omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp	Thu Nov 04 00:47:55 2010 +0000
+++ b/omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp	Sun Nov 07 22:26:42 2010 +0000
@@ -522,7 +522,9 @@
 			memcpy( iTransferBufferLin, (TAny *)(iDiscBufferLin+(aTransactionSectorOffset<<9)), aTransactionSectorCount*512 );
 		}
 		iLatestTransferSectorCount = aTransactionSectorCount;
-		Isr(this); // terrible hack, we've yransferred all the sectors and now we pretend to generate an interrupt
+		
+		// Isr(this); // terrible hack, we've yransferred all the sectors and now we pretend to generate an interrupt
+		iSessionEndDfc.Enque();
 		}
 	else
 		{