From 21a4e0eeeb70b7312cc252d8b471dd24663151e5 Mon Sep 17 00:00:00 2001 From: ukw Date: Mon, 18 Jun 2012 09:00:05 +0000 Subject: [PATCH] Version 2.2.3: added support for ATtiny87/167 git-svn-id: svn://mikrocontroller.net/irmp@102 aeb2e35e-bfc4-4214-b83c-9e8de998ed28 --- irmp.c | 4 ++-- irsnd.c | 6 +++--- irsndconfig.h | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/irmp.c b/irmp.c index 3af90e3..136662d 100644 --- a/irmp.c +++ b/irmp.c @@ -3,13 +3,13 @@ * * Copyright (c) 2009-2012 Frank Meyer - frank(at)fli4l.de * - * $Id: irmp.c,v 1.124 2012/06/18 08:49:29 fm Exp $ + * $Id: irmp.c,v 1.125 2012/06/18 09:00:45 fm Exp $ * * ATMEGA88 @ 8 MHz * * Supported mikrocontrollers: * - * ATtiny167 + * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny84 * ATmega8, ATmega16, ATmega32 diff --git a/irsnd.c b/irsnd.c index 6a1dcd2..caac904 100644 --- a/irsnd.c +++ b/irsnd.c @@ -5,7 +5,7 @@ * * Supported mikrocontrollers: * - * ATtiny167 + * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny84 * ATmega8, ATmega16, ATmega32 @@ -13,7 +13,7 @@ * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * - * $Id: irsnd.c,v 1.57 2012/06/18 08:49:29 fm Exp $ + * $Id: irsnd.c,v 1.59 2012/06/18 09:00:46 fm Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,7 +53,7 @@ # else # error Wrong value for IRSND_OCx, choose IRSND_OC0A or IRSND_OC0B in irsndconfig.h # endif // IRSND_OCx -#elif defined (__AVR_ATtiny167__) // ATtiny167 uses OC0A = PA2 +#elif defined (__AVR_ATtiny87__) || defined (__AVR_ATtiny167__) // ATtiny87/167 uses OC0A = PA2 # if IRSND_OCx == IRSND_OC0A // OC0A # define IRSND_PORT PORTA // port A # define IRSND_DDR DDRA // ddr A diff --git a/irsndconfig.h b/irsndconfig.h index 9acb3e5..59ecd41 100644 --- a/irsndconfig.h +++ b/irsndconfig.h @@ -5,7 +5,7 @@ * * Copyright (c) 2010-2011 Frank Meyer - frank(at)fli4l.de * - * $Id: irsndconfig.h,v 1.39 2012/06/18 08:49:29 fm Exp $ + * $Id: irsndconfig.h,v 1.40 2012/06/18 09:00:46 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -80,7 +80,7 @@ * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 - * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny167 + * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84, ATtiny85 *--------------------------------------------------------------------------------------------------------------------------------------------------- */ -- 2.39.2