[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-commit] [2387] Submitted by Radoslaw Koppel:
From: |
Joerg Wunsch |
Subject: |
[avr-libc-commit] [2387] Submitted by Radoslaw Koppel: |
Date: |
Fri, 03 May 2013 15:19:25 +0000 |
Revision: 2387
http://svn.sv.gnu.org/viewvc/?view=rev&root=avr-libc&revision=2387
Author: joerg_wunsch
Date: 2013-05-03 15:19:25 +0000 (Fri, 03 May 2013)
Log Message:
-----------
Submitted by Radoslaw Koppel:
patch #7220: Add UBRR overload functionality to <util/setbaud.h>
* include/util/setbaud.h: check for overflow of UBRR_VALUE
Ticket Links:
------------
http://savannah.gnu.org/patch/?7220
Modified Paths:
--------------
trunk/avr-libc/ChangeLog
trunk/avr-libc/NEWS
trunk/avr-libc/include/util/setbaud.h
Modified: trunk/avr-libc/ChangeLog
===================================================================
--- trunk/avr-libc/ChangeLog 2013-05-03 15:04:06 UTC (rev 2386)
+++ trunk/avr-libc/ChangeLog 2013-05-03 15:19:25 UTC (rev 2387)
@@ -1,5 +1,11 @@
2013-05-03 Joerg Wunsch <address@hidden>
+ Submitted by Radoslaw Koppel:
+ patch #7220: Add UBRR overload functionality to <util/setbaud.h>
+ * include/util/setbaud.h: check for overflow of UBRR_VALUE
+
+2013-05-03 Joerg Wunsch <address@hidden>
+
Submitted by Frédéric Nadeau:
patch #7260: Addition to power.h
* include/avr/power.h: Extend clock prescaler support to devices
Modified: trunk/avr-libc/NEWS
===================================================================
--- trunk/avr-libc/NEWS 2013-05-03 15:04:06 UTC (rev 2386)
+++ trunk/avr-libc/NEWS 2013-05-03 15:19:25 UTC (rev 2387)
@@ -20,6 +20,7 @@
* Contributed Patches:
[#3729] Printf for integers speed up
+ [#7220] Add UBRR overload functionality to <util/setbaud.h>
[#7260] Addition to power.h
[#7654] include/delay.h: delay_us >255us without decreasing resolution
[#7826] Add ATMega32u4 support to the led-blinking demo
Modified: trunk/avr-libc/include/util/setbaud.h
===================================================================
--- trunk/avr-libc/include/util/setbaud.h 2013-05-03 15:04:06 UTC (rev
2386)
+++ trunk/avr-libc/include/util/setbaud.h 2013-05-03 15:19:25 UTC (rev
2387)
@@ -230,6 +230,11 @@
#endif /* USE_U2X */
#ifdef UBRR_VALUE
+ /* Check for overflow */
+# if UBRR_VALUE >= (1 << 12)
+# warning "UBRR value overflow"
+# endif
+
# define UBRRL_VALUE (UBRR_VALUE & 0xff)
# define UBRRH_VALUE (UBRR_VALUE >> 8)
#endif
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-libc-commit] [2387] Submitted by Radoslaw Koppel:,
Joerg Wunsch <=