Fix Bug 3923: updated 'terrible hack' in persistent storage that was crashing the board generic_fixes_and_updates
authorLukasz Forynski <lukasz.forynski@gmail.com>
Mon, 08 Nov 2010 01:42:47 +0000
branchgeneric_fixes_and_updates
changeset 102 33b73dc4824b
parent 99 30b472f724b4
child 103 9640568d42da
Fix Bug 3923: updated 'terrible hack' in persistent storage that was crashing the board
omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp
--- a/omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp	Thu Nov 04 00:47:55 2010 +0000
+++ b/omap3530/beagle_drivers/medstaticrd/beagle_medstaticrd.cpp	Mon Nov 08 01:42:47 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
 		{