Changeset 2725 in MondoRescue for branches/2.2.9/mindi-busybox/libbb/speed_table.c
- Timestamp:
- Feb 25, 2011, 9:26:54 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.9/mindi-busybox/libbb/speed_table.c
r1765 r2725 5 5 * Copyright (C) 2003 Manuel Novoa III <mjn3@codepoet.org> 6 6 * 7 * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.7 * Licensed under GPLv2 or later, see file LICENSE in this source tree. 8 8 */ 9 9 10 #include <termios.h>11 10 #include "libbb.h" 12 11 … … 31 30 {B4800, 4800}, 32 31 {B9600, 9600}, 33 #ifdef 32 #ifdef B19200 34 33 {B19200, 19200}, 35 34 #elif defined(EXTA) 36 35 {EXTA, 19200}, 37 36 #endif 38 #ifdef 37 #ifdef B38400 39 38 {B38400, 38400/256 + 0x8000U}, 40 39 #elif defined(EXTB) … … 53 52 {B460800, 460800/256 + 0x8000U}, 54 53 #endif 54 #ifdef B921600 55 {B921600, 921600/256 + 0x8000U}, 56 #endif 55 57 }; 56 58 57 59 enum { NUM_SPEEDS = ARRAY_SIZE(speeds) }; 58 60 59 unsigned inttty_baud_to_value(speed_t speed)61 unsigned FAST_FUNC tty_baud_to_value(speed_t speed) 60 62 { 61 63 int i = 0; … … 73 75 } 74 76 75 speed_t tty_value_to_baud(unsigned int value)77 speed_t FAST_FUNC tty_value_to_baud(unsigned int value) 76 78 { 77 79 int i = 0; … … 95 97 speed_t s; 96 98 97 for (v = 0 ; v < 500000; v++) {99 for (v = 0 ; v < 1000000; v++) { 98 100 s = tty_value_to_baud(v); 99 101 if (s == (speed_t) -1) {
Note:
See TracChangeset
for help on using the changeset viewer.