+       uint_reg_t Dummy;
+
+       /* =============================
+        *     Buttons Compile Check
+        * ============================= */
+       // cppcheck-suppress redundantAssignment
+       Dummy = BUTTONS_BUTTON1;
+       Buttons_Init();
+       // cppcheck-suppress redundantAssignment
+       Dummy = Buttons_GetStatus();
+       Buttons_Disable();
+
+       /* =============================
+        *    Dataflash Compile Check
+        * ============================= */
+       // cppcheck-suppress redundantAssignment
+       Dummy = DATAFLASH_TOTALCHIPS + DATAFLASH_NO_CHIP + DATAFLASH_CHIP1 + DATAFLASH_PAGE_SIZE + DATAFLASH_PAGES;
+       Dataflash_Init();
+       Dataflash_TransferByte(0);
+       Dataflash_SendByte(0);
+       // cppcheck-suppress redundantAssignment
+       Dummy = Dataflash_ReceiveByte();
+       // cppcheck-suppress redundantAssignment
+       Dummy = Dataflash_GetSelectedChip();
+       Dataflash_SelectChip(DATAFLASH_CHIP1);
+       Dataflash_DeselectChip();
+       Dataflash_SelectChipFromPage(0);
+       Dataflash_ToggleSelectedChipCS();
+       Dataflash_WaitWhileBusy();
+       Dataflash_SendAddressBytes(0, 0);
+
+       /* =============================
+        *       LEDs Compile Check
+        * ============================= */
+       // cppcheck-suppress redundantAssignment
+       Dummy = LEDS_LED1 + LEDS_LED2 + LEDS_LED3 + LEDS_LED4;
+       LEDs_Init();
+       LEDs_TurnOnLEDs(LEDS_ALL_LEDS);
+       LEDs_TurnOffLEDs(LEDS_ALL_LEDS);