[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-commit] [2413] bug #35948: remove timer2 related definitions f
From: |
Pitchumani |
Subject: |
[avr-libc-commit] [2413] bug #35948: remove timer2 related definitions from iom32u4. h as ATmega32U4 does not have Timer 2 |
Date: |
Thu, 20 Mar 2014 14:58:24 +0000 |
Revision: 2413
http://svn.sv.gnu.org/viewvc/?view=rev&root=avr-libc&revision=2413
Author: pitchumani
Date: 2014-03-20 14:58:23 +0000 (Thu, 20 Mar 2014)
Log Message:
-----------
bug #35948: remove timer2 related definitions from iom32u4.h as ATmega32U4 does
not have Timer 2
Ticket Links:
------------
http://savannah.gnu.org/bugs/?35948
Modified Paths:
--------------
trunk/avr-libc/ChangeLog
trunk/avr-libc/NEWS
trunk/avr-libc/include/avr/iom32u4.h
Modified: trunk/avr-libc/ChangeLog
===================================================================
--- trunk/avr-libc/ChangeLog 2014-03-20 11:21:20 UTC (rev 2412)
+++ trunk/avr-libc/ChangeLog 2014-03-20 14:58:23 UTC (rev 2413)
@@ -1,5 +1,12 @@
2014-03-20 Pitchumani Sivanupandi <address@hidden>
+ Submitted by Morten Engelhardt Olsen <address@hidden>
+ Fix for bug #35948: iom32u4.h for ATmega32U4 incorrectly defines Timer 2
+ * include/avr/iom32u4.h: Remove timer2 related definitions (TIFR2,
TCCR2A,
+ TCCR2B, TCNT2, OCR2A and OCR2B)
+
+2014-03-20 Pitchumani Sivanupandi <address@hidden>
+
Submitted by Barnabas Bodnar, Pitchumani Sivanupandi
Fix for bug #36053: Declaration of the register USIBR missing for
ATtiny
2313a/4313
Modified: trunk/avr-libc/NEWS
===================================================================
--- trunk/avr-libc/NEWS 2014-03-20 11:21:20 UTC (rev 2412)
+++ trunk/avr-libc/NEWS 2014-03-20 14:58:23 UTC (rev 2413)
@@ -7,6 +7,7 @@
[#35226] Online-documentation broken - [...]
[#35398] assert doesn't work unless stdlib.h is also included
[#35539] stdlib.h does not provide EXIT_SUCCESS et al.
+ [#35948] iom32u4.h for ATmega32U4 incorrectly defines Timer 2
[#35971] attiny4313 (2313a) pin-change interrupts PCINT[0...2] vect etc
[#36053] Declaration of the register USIBR missing for ATtiny2313a/4313
[#36410] avr/boot.h: poisoned SPMCR for ATmega128
Modified: trunk/avr-libc/include/avr/iom32u4.h
===================================================================
--- trunk/avr-libc/include/avr/iom32u4.h 2014-03-20 11:21:20 UTC (rev
2412)
+++ trunk/avr-libc/include/avr/iom32u4.h 2014-03-20 14:58:23 UTC (rev
2413)
@@ -172,11 +172,6 @@
#define OCF1C 3
#define ICF1 5
-#define TIFR2 _SFR_IO8(0x17)
-#define TOV2 0
-#define OCF2A 1
-#define OCF2B 2
-
#define TIFR3 _SFR_IO8(0x18)
#define TOV3 0
#define OCF3A 1
@@ -922,52 +917,7 @@
#define UPDATX _SFR_MEM8(0xAF)
-#define TCCR2A _SFR_MEM8(0xB0)
-#define WGM20 0
-#define WGM21 1
-#define COM2B0 4
-#define COM2B1 5
-#define COM2A0 6
-#define COM2A1 7
-#define TCCR2B _SFR_MEM8(0xB1)
-#define CS20 0
-#define CS21 1
-#define CS22 2
-#define WGM22 3
-#define FOC2B 6
-#define FOC2A 7
-
-#define TCNT2 _SFR_MEM8(0xB2)
-#define TCNT2_0 0
-#define TCNT2_1 1
-#define TCNT2_2 2
-#define TCNT2_3 3
-#define TCNT2_4 4
-#define TCNT2_5 5
-#define TCNT2_6 6
-#define TCNT2_7 7
-
-#define OCR2A _SFR_MEM8(0xB3)
-#define OCR2_0 0
-#define OCR2_1 1
-#define OCR2_2 2
-#define OCR2_3 3
-#define OCR2_4 4
-#define OCR2_5 5
-#define OCR2_6 6
-#define OCR2_7 7
-
-#define OCR2B _SFR_MEM8(0xB4)
-#define OCR2_0 0
-#define OCR2_1 1
-#define OCR2_2 2
-#define OCR2_3 3
-#define OCR2_4 4
-#define OCR2_5 5
-#define OCR2_6 6
-#define OCR2_7 7
-
#define TWBR _SFR_MEM8(0xB8)
#define TWBR0 0
#define TWBR1 1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-libc-commit] [2413] bug #35948: remove timer2 related definitions from iom32u4. h as ATmega32U4 does not have Timer 2,
Pitchumani <=