MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / bsd_speed_to_integer

Function bsd_speed_to_integer

components/lwp/terminal/bsd_porting.h:404–507  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

402 */
403#include <termios.h>
404rt_inline long bsd_speed_to_integer(speed_t speed)
405{
406 long speed_value;
407 switch (speed)
408 {
409 case B0:
410 speed_value = 0;
411 break;
412 case B50:
413 speed_value = 50;
414 break;
415 case B75:
416 speed_value = 75;
417 break;
418 case B110:
419 speed_value = 110;
420 break;
421 case B134:
422 speed_value = 134;
423 break;
424 case B150:
425 speed_value = 150;
426 break;
427 case B200:
428 speed_value = 200;
429 break;
430 case B300:
431 speed_value = 300;
432 break;
433 case B600:
434 speed_value = 600;
435 break;
436 case B1200:
437 speed_value = 1200;
438 break;
439 case B1800:
440 speed_value = 1800;
441 break;
442 case B2400:
443 speed_value = 2400;
444 break;
445 case B4800:
446 speed_value = 4800;
447 break;
448 case B9600:
449 speed_value = 9600;
450 break;
451 case B19200:
452 speed_value = 19200;
453 break;
454 case B38400:
455 speed_value = 38400;
456 break;
457 case B57600:
458 speed_value = 57600;
459 break;
460 case B115200:
461 speed_value = 115200;

Callers 1

tty_watermarksFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected