Index: firmware/App/Services/CommBuffers.c =================================================================== diff -u -r677cc9e7b67ea71140271aff307043abbf964764 -r4d1572f8226f06febef4a536cdd0946d0dd0fb02 --- firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision 677cc9e7b67ea71140271aff307043abbf964764) +++ firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision 4d1572f8226f06febef4a536cdd0946d0dd0fb02) @@ -97,7 +97,6 @@ // add requires brief thread protection because there may be multiple sources for transmits trying to add data to a buffer. _disable_IRQ(); -// _disable_FIQ(); bufferGetLock[ buffer ] = TRUE; activeBuffer = activeDoubleBuffer[ buffer ]; @@ -116,7 +115,6 @@ commBufferByteCount[ buffer ][ activeBuffer ] += len; // release thread protection bufferGetLock[ buffer ] = FALSE; -// _enable_FIQ(); _enable_IRQ(); // data successfully added to buffer result = TRUE; @@ -125,7 +123,6 @@ { // release thread protection bufferGetLock[ buffer ] = FALSE; -// _enable_FIQ(); _enable_IRQ(); SET_ALARM_WITH_2_U32_DATA( ALARM_ID_SOFTWARE_FAULT, SW_FAULT_ID_COMM_BUFFERS_ADD_TOO_MUCH_DATA, len ) }