]> cloudbase.mooo.com Git - irmp.git/blobdiff - irsnd.c
Version 2.0.2: improved jvc decoder (type 2 and 3)
[irmp.git] / irsnd.c
diff --git a/irsnd.c b/irsnd.c
index 47bea6c70bcb5415f6173131ff0ca28a1bdb4042..09fa29520945bbc4c8d59ded57ae8f99d07438e3 100644 (file)
--- a/irsnd.c
+++ b/irsnd.c
@@ -5,13 +5,14 @@
  *\r
  * Supported mikrocontrollers:\r
  *\r
- * ATtiny84,  ATtiny85\r
+ * ATtiny45,  ATtiny85\r
+ * ATtiny84\r
  * ATmega8,   ATmega16,  ATmega32\r
  * ATmega162\r
  * ATmega164, ATmega324, ATmega644,  ATmega644P, ATmega1284\r
  * ATmega88,  ATmega88P, ATmega168,  ATmega168P, ATmega328P\r
  *\r
- * $Id: irsnd.c,v 1.40 2011/09/09 11:59:40 fm Exp $\r
+ * $Id: irsnd.c,v 1.41 2011/09/20 10:45:28 fm Exp $\r
  *\r
  * This program is free software; you can redistribute it and/or modify\r
  * it under the terms of the GNU General Public License as published by\r
@@ -72,7 +73,7 @@ typedef unsigned short  uint16_t;
  *  ATmega pin definition of OC2 / OC2A / OC2B / OC0 / OC0A / OC0B\r
  *---------------------------------------------------------------------------------------------------------------------------------------------------\r
  */\r
-#if defined (__AVR_ATtiny84__)                          // ATtiny85 uses OC0A = PB2 or OC0B = PA7\r
+#if defined (__AVR_ATtiny84__)                          // ATtiny84 uses OC0A = PB2 or OC0B = PA7\r
 #if IRSND_OCx == IRSND_OC0A                             // OC0A\r
 #define IRSND_PORT                              PORTB   // port B\r
 #define IRSND_DDR                               DDRB    // ddr B\r
@@ -85,7 +86,7 @@ typedef unsigned short  uint16_t;
 #error Wrong value for IRSND_OCx, choose IRSND_OC0A or IRSND_OC0B in irsndconfig.h\r
 #endif // IRSND_OCx\r
 \r
-#elif defined (__AVR_ATtiny85__)                        // ATtiny85 uses OC0A = PB0 or OC0B = PB1\r
+#elif defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__)  // ATtiny45/85 uses OC0A = PB0 or OC0B = PB1\r
 #if IRSND_OCx == IRSND_OC0A                             // OC0A\r
 #define IRSND_PORT                              PORTB   // port B\r
 #define IRSND_DDR                               DDRB    // ddr B\r