summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>2005-04-28 14:56:36 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>2005-04-28 14:56:36 +0000
commit0bdfa8d3ffd330ed3f050a294825f1a261296dd2 (patch)
treea060e087cd4bb23f9bb932734ebc1336b6c8d657
parent2005-04-11 Jennifer Averett<jennifer.averett@oarcorp.com> (diff)
downloadrtems-0bdfa8d3ffd330ed3f050a294825f1a261296dd2.tar.bz2
2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
PR 781/misc * serial/ns16550_p.h: Fix baud rate calculation
-rw-r--r--c/src/libchip/ChangeLog5
-rw-r--r--c/src/libchip/serial/ns16550_p.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/c/src/libchip/ChangeLog b/c/src/libchip/ChangeLog
index ad6e4fb203..96058d427b 100644
--- a/c/src/libchip/ChangeLog
+++ b/c/src/libchip/ChangeLog
@@ -1,3 +1,8 @@
+2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
+
+ PR 781/misc
+ * serial/ns16550_p.h: Fix baud rate calculation
+
2004-11-22 Joel Sherrill <joel@OARcorp.com>
PR 693/misc
diff --git a/c/src/libchip/serial/ns16550_p.h b/c/src/libchip/serial/ns16550_p.h
index 6ed71d9c8b..fefae07f54 100644
--- a/c/src/libchip/serial/ns16550_p.h
+++ b/c/src/libchip/serial/ns16550_p.h
@@ -133,7 +133,7 @@ typedef struct _SP_INTERRUPT_ID {
*/
#define NS16550_Baud(_clock, _baud_rate) \
- ((((_clock) == 0) ? 115200 : (_clock))/(_baud_rate))
+ ((((_clock) == 0) ? 115200 : (_clock))/(_baud_rate*16))
/*
* Define serial port modem control register structure.