-#if IRMP_SUPPORT_SIEMENS_PROTOCOL == 1 && F_INTERRUPTS < 15000\r
-# warning F_INTERRUPTS too low, SIEMENS protocol disabled (should be at least 15000)\r
-# undef IRMP_SUPPORT_SIEMENS_PROTOCOL\r
-# define IRMP_SUPPORT_SIEMENS_PROTOCOL 0\r
-#endif\r
-\r
-#if IRMP_SUPPORT_RUWIDO_PROTOCOL == 1 && F_INTERRUPTS < 15000\r
-# warning F_INTERRUPTS too low, RUWIDO protocol disabled (should be at least 15000)\r
-# undef IRMP_SUPPORT_RUWIDO_PROTOCOL\r
-# define IRMP_SUPPORT_RUWIDO_PROTOCOL 0\r
-#endif\r
-\r
-#if IRMP_SUPPORT_RECS80_PROTOCOL == 1 && F_INTERRUPTS < 15000\r
-# warning F_INTERRUPTS too low, RECS80 protocol disabled (should be at least 15000)\r
-# undef IRMP_SUPPORT_RECS80_PROTOCOL\r
-# define IRMP_SUPPORT_RECS80_PROTOCOL 0\r
-#endif\r
+#elif defined (STELLARIS_ARM_CORTEX_M4) // use B4 as IR input on Stellaris LM4F\r
+# define IRMP_PORT_LETTER B\r
+# define IRMP_BIT_NUMBER 4\r