Index: firmware/App/Services/CommBuffers.c =================================================================== diff -u -r57ee0134869672b53ab5b7146b8988ede8f828d6 -rb1844e1006587e698d34d1ee4a584f78dbb3c269 --- firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision 57ee0134869672b53ab5b7146b8988ede8f828d6) +++ firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision b1844e1006587e698d34d1ee4a584f78dbb3c269) @@ -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 ) }