# HG changeset patch # User Lukasz Forynski # Date 1289180567 0 # Node ID 33b73dc4824b7f1c5d774f8ecab5289bc88e478e # Parent 30b472f724b4664c7cd5ec43aa1a39e85fb06939 Fix Bug 3923: updated 'terrible hack' in persistent storage that was crashing the board diff -r 30b472f724b4 -r 33b73dc4824b 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 {