equal
deleted
inserted
replaced
540 TPtrC8 dataBlockDes( iDataBlockPtr->iDataBlock, sizeof( *iDataBlockPtr ) ); |
540 TPtrC8 dataBlockDes( iDataBlockPtr->iDataBlock, sizeof( *iDataBlockPtr ) ); |
541 |
541 |
542 INFO_1( "Updating the Rawdata for the Block %d...", iCurrentBlock ); |
542 INFO_1( "Updating the Rawdata for the Block %d...", iCurrentBlock ); |
543 iEdidParserPtr->UpdateRawDataL(dataBlockDes); |
543 iEdidParserPtr->UpdateRawDataL(dataBlockDes); |
544 |
544 |
545 iCurrentBlock++; |
|
546 if( inbrOfExtensions >= 2 ) |
545 if( inbrOfExtensions >= 2 ) |
547 { |
546 { |
548 inbrOfExtensions = inbrOfExtensions - 2; |
547 inbrOfExtensions = inbrOfExtensions - 2; |
549 } |
548 } |
550 else |
549 else |
553 } |
552 } |
554 } |
553 } |
555 |
554 |
556 if( inbrOfExtensions ) |
555 if( inbrOfExtensions ) |
557 { |
556 { |
|
557 iCurrentBlock++; |
558 iRetryCounter = KErrNone; |
558 iRetryCounter = KErrNone; |
559 |
559 |
560 if( ReadEDIDDataL() != KErrNone ) |
560 if( ReadEDIDDataL() != KErrNone ) |
561 { |
561 { |
562 ResetData(); |
562 ResetData(); |
585 INFO_1( "CEA 861 extension is being read... at the index %d", i+1 ); |
585 INFO_1( "CEA 861 extension is being read... at the index %d", i+1 ); |
586 iEdidParserPtr->UpdateCea861ExtensionL( i + 1, iExtensionParserPtr ); |
586 iEdidParserPtr->UpdateCea861ExtensionL( i + 1, iExtensionParserPtr ); |
587 } |
587 } |
588 } |
588 } |
589 } |
589 } |
|
590 TRACE_EDID_DATA( *iEdidParserPtr ); |
|
591 |
|
592 iFSM.Input( EPDEIfEDIDHandler, EPDEIfEDIDHandlerEventEdidDataFetched ); |
|
593 iRetryCounter = KErrNone; |
590 } |
594 } |
591 |
|
592 TRACE_EDID_DATA( *iEdidParserPtr ); |
|
593 |
|
594 iFSM.Input( EPDEIfEDIDHandler, EPDEIfEDIDHandlerEventEdidDataFetched ); |
|
595 iRetryCounter = KErrNone; |
|
596 } |
595 } |
597 else |
596 else |
598 { |
597 { |
599 INFO_1( "CDdcPortAccess::Read failed, error code: %d", iStatus.Int() ); |
598 INFO_1( "CDdcPortAccess::Read failed, error code: %d", iStatus.Int() ); |
600 |
599 |
635 //------------------------------------------------------------------------------ |
634 //------------------------------------------------------------------------------ |
636 // From class CActive. |
635 // From class CActive. |
637 // RunL |
636 // RunL |
638 //------------------------------------------------------------------------------ |
637 //------------------------------------------------------------------------------ |
639 // |
638 // |
640 TInt CEDIDHandler::RunError( TInt aError ) |
639 TInt CEDIDHandler::RunError( TInt /*aError*/ ) |
641 { |
640 { |
642 FUNC_LOG; |
641 FUNC_LOG; |
643 |
642 |
644 /*TInt err( aError ); |
643 /*TInt err( aError ); |
645 // Avoid Panic in CActiveScheduler |
644 // Avoid Panic in CActiveScheduler |