avr-libc-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-commit] [2183] Fix for bug30597


From: Anitha Boyapati
Subject: [avr-libc-commit] [2183] Fix for bug30597
Date: Tue, 21 Sep 2010 05:37:46 +0000

Revision: 2183
          http://svn.sv.gnu.org/viewvc/?view=rev&root=avr-libc&revision=2183
Author:   aboyapati
Date:     2010-09-21 05:37:46 +0000 (Tue, 21 Sep 2010)
Log Message:
-----------
Fix for bug30597

Modified Paths:
--------------
    trunk/avr-libc/ChangeLog
    trunk/avr-libc/NEWS
    trunk/avr-libc/include/avr/iom16m1.h
    trunk/avr-libc/include/avr/iom32c1.h
    trunk/avr-libc/include/avr/iom32m1.h
    trunk/avr-libc/include/avr/iom64c1.h
    trunk/avr-libc/include/avr/iom64m1.h

Modified: trunk/avr-libc/ChangeLog
===================================================================
--- trunk/avr-libc/ChangeLog    2010-09-21 05:17:54 UTC (rev 2182)
+++ trunk/avr-libc/ChangeLog    2010-09-21 05:37:46 UTC (rev 2183)
@@ -1,4 +1,14 @@
 2010-09-20  Anitha Boyapati  <address@hidden>
+
+       * include/iom16m1.h: Add definitions for CANSIT, CANIDT and
+       CANIDM.
+       * include/iom32m1.h: Same.
+       * include/iom64m1.h: Same.
+       * include/iom32c1.h: Same.
+       * include/iom64c1.h: Same.
+
+2010-09-20  Anitha Boyapati  <address@hidden>
+
        * include/avr/wdt.h: Add definitions for ATmega325P and
        ATmega3250P
 

Modified: trunk/avr-libc/NEWS
===================================================================
--- trunk/avr-libc/NEWS 2010-09-21 05:17:54 UTC (rev 2182)
+++ trunk/avr-libc/NEWS 2010-09-21 05:37:46 UTC (rev 2183)
@@ -140,6 +140,7 @@
   [#30104] power.h - Missing "power_usart1_/enable/disable()" functions for 
ATmega644
   [#30148] XMEGA register discrepancy
   [#30600] Missing processor spec - wdt.h include file
+  [#30597] Missing definition for ATmega16/32/64m1/c1
 
 * Other changes:
 

Modified: trunk/avr-libc/include/avr/iom16m1.h
===================================================================
--- trunk/avr-libc/include/avr/iom16m1.h        2010-09-21 05:17:54 UTC (rev 
2182)
+++ trunk/avr-libc/include/avr/iom16m1.h        2010-09-21 05:37:46 UTC (rev 
2183)
@@ -1157,6 +1157,9 @@
 
 #define CANIE1 _SFR_MEM8(0xDF)
 
+/* RegDef:  CAN Status Interrupt MOb Register*/
+#define CANSIT _SFR_MEM16(0xE0)
+
 #define CANSIT2 _SFR_MEM8(0xE0)
 #define SIT0 0
 #define SIT1 1
@@ -1305,6 +1308,9 @@
 #define CONMOB0 6
 #define CONMOB1 7
 
+/* RegDef:  CAN Identifier Tag Registers*/
+#define CANIDT  _SFR_MEM32(0xF0)
+
 #define CANIDT4 _SFR_MEM8(0xF0)
 #define RB0TAG 0
 #define RB1TAG 1
@@ -1345,6 +1351,9 @@
 #define IDT27 6
 #define IDT28 7
 
+/* RegDef:  CAN Identifier Mask Registers */
+#define CANIDM  _SFR_MEM32(0xF4)
+
 #define CANIDM4 _SFR_MEM8(0xF4)
 #define IDEMSK 0
 #define RTRMSK 2

Modified: trunk/avr-libc/include/avr/iom32c1.h
===================================================================
--- trunk/avr-libc/include/avr/iom32c1.h        2010-09-21 05:17:54 UTC (rev 
2182)
+++ trunk/avr-libc/include/avr/iom32c1.h        2010-09-21 05:37:46 UTC (rev 
2183)
@@ -906,6 +906,9 @@
 
 #define CANIE1 _SFR_MEM8(0xDF)
 
+/* RegDef:  CAN Status Interrupt MOb Register*/
+#define CANSIT _SFR_MEM16(0xE0)
+
 #define CANSIT2 _SFR_MEM8(0xE0)
 #define SIT0 0
 #define SIT1 1
@@ -1054,6 +1057,9 @@
 #define CONMOB0 6
 #define CONMOB1 7
 
+/* RegDef:  CAN Identifier Tag Registers*/
+#define CANIDT  _SFR_MEM32(0xF0)
+
 #define CANIDT4 _SFR_MEM8(0xF0)
 #define RB0TAG 0
 #define RB1TAG 1
@@ -1094,6 +1100,9 @@
 #define IDT27 6
 #define IDT28 7
 
+/* RegDef:  CAN Identifier Mask Registers */
+#define CANIDM  _SFR_MEM32(0xF4)
+
 #define CANIDM4 _SFR_MEM8(0xF4)
 #define IDEMSK 0
 #define RTRMSK 2

Modified: trunk/avr-libc/include/avr/iom32m1.h
===================================================================
--- trunk/avr-libc/include/avr/iom32m1.h        2010-09-21 05:17:54 UTC (rev 
2182)
+++ trunk/avr-libc/include/avr/iom32m1.h        2010-09-21 05:37:46 UTC (rev 
2183)
@@ -1180,6 +1180,9 @@
 
 #define CANIE1 _SFR_MEM8(0xDF)
 
+/* RegDef:  CAN Status Interrupt MOb Register*/
+#define CANSIT _SFR_MEM16(0xE0)
+
 #define CANSIT2 _SFR_MEM8(0xE0)
 #define SIT0 0
 #define SIT1 1
@@ -1328,6 +1331,9 @@
 #define CONMOB0 6
 #define CONMOB1 7
 
+/* RegDef:  CAN Identifier Tag Registers*/
+#define CANIDT  _SFR_MEM32(0xF0)
+
 #define CANIDT4 _SFR_MEM8(0xF0)
 #define RB0TAG 0
 #define RB1TAG 1
@@ -1368,6 +1374,9 @@
 #define IDT27 6
 #define IDT28 7
 
+/* RegDef:  CAN Identifier Mask Registers */
+#define CANIDM  _SFR_MEM32(0xF4)
+
 #define CANIDM4 _SFR_MEM8(0xF4)
 #define IDEMSK 0
 #define RTRMSK 2

Modified: trunk/avr-libc/include/avr/iom64c1.h
===================================================================
--- trunk/avr-libc/include/avr/iom64c1.h        2010-09-21 05:17:54 UTC (rev 
2182)
+++ trunk/avr-libc/include/avr/iom64c1.h        2010-09-21 05:37:46 UTC (rev 
2183)
@@ -907,6 +907,9 @@
 
 #define CANIE1 _SFR_MEM8(0xDF)
 
+/* RegDef:  CAN Status Interrupt MOb Register*/
+#define CANSIT _SFR_MEM16(0xE0)
+
 #define CANSIT2 _SFR_MEM8(0xE0)
 #define SIT0 0
 #define SIT1 1
@@ -1055,6 +1058,9 @@
 #define CONMOB0 6
 #define CONMOB1 7
 
+/* RegDef:  CAN Identifier Tag Registers*/
+#define CANIDT  _SFR_MEM32(0xF0)
+
 #define CANIDT4 _SFR_MEM8(0xF0)
 #define RB0TAG 0
 #define RB1TAG 1
@@ -1095,6 +1101,9 @@
 #define IDT27 6
 #define IDT28 7
 
+/* RegDef:  CAN Identifier Mask Registers */
+#define CANIDM  _SFR_MEM32(0xF4)
+
 #define CANIDM4 _SFR_MEM8(0xF4)
 #define IDEMSK 0
 #define RTRMSK 2

Modified: trunk/avr-libc/include/avr/iom64m1.h
===================================================================
--- trunk/avr-libc/include/avr/iom64m1.h        2010-09-21 05:17:54 UTC (rev 
2182)
+++ trunk/avr-libc/include/avr/iom64m1.h        2010-09-21 05:37:46 UTC (rev 
2183)
@@ -1158,6 +1158,9 @@
 
 #define CANIE1 _SFR_MEM8(0xDF)
 
+/* RegDef:  CAN Status Interrupt MOb Register*/
+#define CANSIT _SFR_MEM16(0xE0)
+
 #define CANSIT2 _SFR_MEM8(0xE0)
 #define SIT0 0
 #define SIT1 1
@@ -1306,6 +1309,9 @@
 #define CONMOB0 6
 #define CONMOB1 7
 
+/* RegDef:  CAN Identifier Tag Registers*/
+#define CANIDT  _SFR_MEM32(0xF0)
+
 #define CANIDT4 _SFR_MEM8(0xF0)
 #define RB0TAG 0
 #define RB1TAG 1
@@ -1346,6 +1352,9 @@
 #define IDT27 6
 #define IDT28 7
 
+/* RegDef:  CAN Identifier Mask Registers */
+#define CANIDM  _SFR_MEM32(0xF4)
+
 #define CANIDM4 _SFR_MEM8(0xF4)
 #define IDEMSK 0
 #define RTRMSK 2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]