summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-05-23 15:48:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-05-23 15:48:06 +0000
commit0c04063bac014bc17cfe940c0725b91b32f07505 (patch)
treed094952b52cb914b1a568301e53cf5ab1572d9f7 /c
parent2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-0c04063bac014bc17cfe940c0725b91b32f07505.tar.bz2
2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/m340uart.c: Eliminate copies of switches to convert termios Bxxx constants to xxx as an integer. Use the shared termios_baud_to_number() routine to do the same conversion.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/ChangeLog6
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/console/m340uart.c35
2 files changed, 6 insertions, 35 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68340/ChangeLog b/c/src/lib/libbsp/m68k/gen68340/ChangeLog
index 27cb2398dc..625083e4ec 100644
--- a/c/src/lib/libbsp/m68k/gen68340/ChangeLog
+++ b/c/src/lib/libbsp/m68k/gen68340/ChangeLog
@@ -1,3 +1,9 @@
+2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * console/m340uart.c: Eliminate copies of switches to convert termios
+ Bxxx constants to xxx as an integer. Use the shared
+ termios_baud_to_number() routine to do the same conversion.
+
2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Rework to avoid .rel files.
diff --git a/c/src/lib/libbsp/m68k/gen68340/console/m340uart.c b/c/src/lib/libbsp/m68k/gen68340/console/m340uart.c
index 75b3d97e77..276b9e83ba 100644
--- a/c/src/lib/libbsp/m68k/gen68340/console/m340uart.c
+++ b/c/src/lib/libbsp/m68k/gen68340/console/m340uart.c
@@ -237,41 +237,6 @@ Find_Right_m340_UART_Config(float ChannelA_ReceiverBaudRate, float ChannelA_Tran
return return_value;
}
-/******************************************************
- Name: termios_baud_rates_equivalence
- Input parameters: Termios coded speed
- Output parameters: explicit speed
- Description: ioctl calls return termios coded speed
- we need to know real speed in order
- to use the functions above
- *****************************************************/
-float termios_baud_rates_equivalence ( int speed )
-{
- switch (speed) {
- default: return 0; break;
- case B50: return 50; break;
- case B75: return 75; break;
- case B110: return 110; break;
- case B134: return 134; break;
- case B150: return 150; break;
- case B200: return 200; break;
- case B300: return 300; break;
- case B600: return 600; break;
- case B1200: return 1200; break;
- case B1800: return 1800; break;
- case B2400: return 2400; break;
- case B4800: return 4800; break;
- case B9600: return 9600; break;
- case B19200: return 19200; break;
- case B38400: return 38400; break;
- case B57600: return 57600; break;
- case B115200: return 115200; break;
- case B230400: return 230400; break;
- case B460800: return 460800; break;
- }
- return 0;
-}
-
/****************************************************************************************************/
/*