+#if BOOTLOADER_IGNOREPROGBUTTON
+ /*
+ * remove the high nibble as it would be subtracted due to:
+ * "(!bootLoaderConditionSimple())"
+ */
+#if USE_EXCESSIVE_ASSEMBLER
+asm volatile (
+ "andi %[sil], 0x0f\n\t"
+ : [sil] "+d" (stayinloader)
+ :
+);
+#else
+ stayinloader &= 0x0f;
+#endif
+#else