Index: App/Modes/ModeInitPOST.c =================================================================== diff -u -r40a959e1341c8964f872df462ac3a2d874e3b0b3 -rcda7aca3cdae3f3a2c2bcefc009f96a9bf6e4bdd --- App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 40a959e1341c8964f872df462ac3a2d874e3b0b3) +++ App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision cda7aca3cdae3f3a2c2bcefc009f96a9bf6e4bdd) @@ -18,6 +18,7 @@ #include #include "Common.h" #include "CPLD.h" +#include "FPGA.h" #include "OperationModes.h" #include "WatchdogMgmt.h" #include "ModeInitPOST.h" @@ -29,6 +30,7 @@ POST_STATE_START = 0, POST_STATE_ALARM_LAMP, POST_STATE_STUCK_BUTTON, + POST_STATE_FPGA, POST_STATE_WATCHDOG, POST_STATE_COMPLETED, POST_STATE_FAILED, @@ -108,6 +110,11 @@ postState = handlePOSTStatus( testStatus ); break; + case POST_STATE_FPGA: + testStatus = execFPGATest(); + postState = handlePOSTStatus( testStatus ); + break; + case POST_STATE_WATCHDOG: testStatus = execWatchdogTest(); handlePOSTStatus( testStatus ); // ignoring return value because last test