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.
This commit is contained in:
Joel Sherrill
2008-05-23 15:48:06 +00:00
parent 495c3e0ad6
commit 0c04063bac
2 changed files with 6 additions and 35 deletions

View File

@@ -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.

View File

@@ -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;
}
/****************************************************************************************************/
/*