Index: firmware/App/Services/Interrupts.c =================================================================== diff -u -rc47140a246754809db1b8a44eac46be0139c66f7 -r84376e65112b149961efe193128cbbd495fafa6c --- firmware/App/Services/Interrupts.c (.../Interrupts.c) (revision c47140a246754809db1b8a44eac46be0139c66f7) +++ firmware/App/Services/Interrupts.c (.../Interrupts.c) (revision 84376e65112b149961efe193128cbbd495fafa6c) @@ -232,7 +232,7 @@ } else { - // ignore - other bits undefined + // ignore - other notifications undefined } } } @@ -265,7 +265,6 @@ { SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, SW_FAULT_ID_FPGA_UART_FRAME_ERROR ) } - // TODO - try to do something to recover (+ max retries = comm fault) #ifdef DEBUG_ENABLED sprintf( debugStr, "FPGA UART FR err:%5d \n", sci2FrameErrorCnt ); sendDebugData( (U08*)debugStr, strlen(debugStr) ); @@ -280,7 +279,6 @@ { SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, SW_FAULT_ID_FPGA_UART_OVERRUN_ERROR ) } - // TODO - try to do something to recover (+ max retries = comm fault) #ifdef DEBUG_ENABLED sprintf( debugStr, "FPGA UART OR err:%5d \n", sci2OverrunErrorCnt ); sendDebugData( (U08*)debugStr, strlen(debugStr) ); @@ -295,7 +293,6 @@ { sci1FrameErrorCnt++; clearSCI1CommErrors(); - // TODO - try to do something to recover (+ max retries = comm fault) sprintf( debugStr, "Debug UART FR err:%5d\n", sci1FrameErrorCnt ); sendDebugData( (U08*)debugStr, strlen(debugStr) ); sendDebugDataToUI( (U08*)debugStr ); @@ -304,7 +301,6 @@ { sci1OverrunErrorCnt++; clearSCI1CommErrors(); - // TODO - try to do something to recover (+ max retries = comm fault) sprintf( debugStr, "Debug UART OR err:%5d\n", sci1OverrunErrorCnt ); sendDebugData( (U08*)debugStr, strlen(debugStr) ); sendDebugDataToUI( (U08*)debugStr );