Index: firmware/App/Services/FPGA.c =================================================================== diff -u -rfc99f47309c9d96f73a2d4696b42d6d302f334a7 -rb8160225a28a2ba4d6dff4d0433e55465c737a14 --- firmware/App/Services/FPGA.c (.../FPGA.c) (revision fc99f47309c9d96f73a2d4696b42d6d302f334a7) +++ firmware/App/Services/FPGA.c (.../FPGA.c) (revision b8160225a28a2ba4d6dff4d0433e55465c737a14) @@ -126,7 +126,6 @@ BOOL isFPGAFlashComplete; U16 flashStatusBits; U32 preSelfConfigureStartTimeMS; - FPGA_FLASH_STATE_T fpgaFlashState; // TODO remove U32 startTime; } FPGA_FLASH_STATUS_T; @@ -335,8 +334,6 @@ memcpy( fpgaDataToWriteBuffer, data, len ); enqueue( FPGA_FLASH_WRITE_DATA ); - - fpgaFlashStatus.fpgaFlashState = FPGA_UPDATE_BUSY; } } @@ -494,7 +491,6 @@ U16 fifoStatus = MAKE_WORD_OF_BYTES( fpgaReadResponseBuffer[ FPGA_FLASH_STATUS_INDEX + sizeof( U16 ) ], fpgaReadResponseBuffer[ FPGA_FLASH_STATUS_INDEX + sizeof( U16 ) - 1 ] ); - fpgaFlashStatus.fpgaFlashState = FPGA_UPDATE_NOT_READY; fpgaFlashStatus.fifoRemainingCount = FPGA_FIFO_SIZE_BYTES - ( FPGA_FIFO_COUNT_MASK & fifoStatus ); fpgaFlashStatus.hasUpdateRegsBeenRqstd = FALSE; fpgaFlashStatus.flashStatusBits = flashStatus; @@ -779,7 +775,6 @@ { if ( FPGA_FLASH_WRITE_DATA == fpgaJobsQStatus.fpgaCurrentJob ) { - fpgaFlashStatus.fpgaFlashState = FPGA_UPDATE_READY; sendFPGAAckNackStatus( ACK ); tempACkStatus = ACK;